/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe-Separate.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/min-fun-alt.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-29289db [2021-06-05 16:40:14,685 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-05 16:40:14,687 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-05 16:40:14,705 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-05 16:40:14,706 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-05 16:40:14,706 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-05 16:40:14,707 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-05 16:40:14,709 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-05 16:40:14,710 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-05 16:40:14,710 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-05 16:40:14,711 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-05 16:40:14,712 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-05 16:40:14,712 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-05 16:40:14,712 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-05 16:40:14,713 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-05 16:40:14,714 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-05 16:40:14,714 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-05 16:40:14,715 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-05 16:40:14,716 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-05 16:40:14,717 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-05 16:40:14,718 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-05 16:40:14,718 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-05 16:40:14,719 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-05 16:40:14,719 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-05 16:40:14,721 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-05 16:40:14,721 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-05 16:40:14,721 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-05 16:40:14,722 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-05 16:40:14,722 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-05 16:40:14,723 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-05 16:40:14,723 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-05 16:40:14,723 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-05 16:40:14,724 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-05 16:40:14,724 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-05 16:40:14,725 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-05 16:40:14,725 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-05 16:40:14,725 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-05 16:40:14,725 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-05 16:40:14,726 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-05 16:40:14,726 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-05 16:40:14,726 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-05 16:40:14,727 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe-Separate.epf [2021-06-05 16:40:14,749 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-05 16:40:14,749 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-05 16:40:14,750 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-06-05 16:40:14,750 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-06-05 16:40:14,751 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-05 16:40:14,751 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-05 16:40:14,752 INFO L138 SettingsManager]: * Use SBE=true [2021-06-05 16:40:14,752 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-05 16:40:14,752 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-05 16:40:14,752 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-05 16:40:14,752 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-05 16:40:14,753 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-05 16:40:14,753 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-05 16:40:14,753 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-05 16:40:14,753 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-05 16:40:14,753 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-05 16:40:14,753 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-05 16:40:14,753 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-05 16:40:14,753 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-05 16:40:14,753 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-05 16:40:14,753 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-05 16:40:14,753 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-05 16:40:14,753 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-05 16:40:14,754 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-05 16:40:14,754 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-05 16:40:14,754 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-05 16:40:14,754 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-05 16:40:14,754 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-05 16:40:14,754 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-05 16:40:14,754 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-06-05 16:40:14,754 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-06-05 16:40:14,754 INFO L138 SettingsManager]: * Check the insufficient thread errors last=true [2021-06-05 16:40:14,754 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-06-05 16:40:15,011 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-05 16:40:15,028 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-05 16:40:15,030 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-05 16:40:15,031 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-06-05 16:40:15,032 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-06-05 16:40:15,032 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/min-fun-alt.wvr.bpl [2021-06-05 16:40:15,032 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/min-fun-alt.wvr.bpl' [2021-06-05 16:40:15,067 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-05 16:40:15,069 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-06-05 16:40:15,070 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-05 16:40:15,070 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-05 16:40:15,070 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-05 16:40:15,078 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:40:15" (1/1) ... [2021-06-05 16:40:15,084 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:40:15" (1/1) ... [2021-06-05 16:40:15,090 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-05 16:40:15,091 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-05 16:40:15,092 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-05 16:40:15,092 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-05 16:40:15,098 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:40:15" (1/1) ... [2021-06-05 16:40:15,098 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:40:15" (1/1) ... [2021-06-05 16:40:15,099 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:40:15" (1/1) ... [2021-06-05 16:40:15,099 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:40:15" (1/1) ... [2021-06-05 16:40:15,102 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:40:15" (1/1) ... [2021-06-05 16:40:15,105 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:40:15" (1/1) ... [2021-06-05 16:40:15,106 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:40:15" (1/1) ... [2021-06-05 16:40:15,106 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-05 16:40:15,107 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-05 16:40:15,107 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-05 16:40:15,107 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-05 16:40:15,111 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:40:15" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-05 16:40:15,174 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-06-05 16:40:15,174 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-06-05 16:40:15,174 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-06-05 16:40:15,174 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-06-05 16:40:15,174 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-06-05 16:40:15,174 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-06-05 16:40:15,174 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-06-05 16:40:15,175 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-05 16:40:15,175 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-05 16:40:15,175 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-06-05 16:40:15,175 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-06-05 16:40:15,176 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-06-05 16:40:15,177 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-06-05 16:40:15,320 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-05 16:40:15,320 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-06-05 16:40:15,321 INFO L202 PluginConnector]: Adding new model min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 04:40:15 BoogieIcfgContainer [2021-06-05 16:40:15,322 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-05 16:40:15,323 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-05 16:40:15,323 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-05 16:40:15,325 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-05 16:40:15,325 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:40:15" (1/2) ... [2021-06-05 16:40:15,326 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@71e015ff and model type min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.06 04:40:15, skipping insertion in model container [2021-06-05 16:40:15,326 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 04:40:15" (2/2) ... [2021-06-05 16:40:15,327 INFO L111 eAbstractionObserver]: Analyzing ICFG min-fun-alt.wvr.bpl [2021-06-05 16:40:15,330 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-06-05 16:40:15,331 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-05 16:40:15,331 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-06-05 16:40:15,331 INFO L510 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-05 16:40:15,375 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-06-05 16:40:15,414 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-06-05 16:40:15,449 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 16:40:15,449 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 16:40:15,449 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 16:40:15,449 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 16:40:15,449 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 16:40:15,449 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 16:40:15,449 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 16:40:15,450 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-05 16:40:15,460 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 36 places, 29 transitions, 82 flow [2021-06-05 16:40:15,482 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 114 states, 112 states have (on average 2.8035714285714284) internal successors, (314), 113 states have internal predecessors, (314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:15,484 INFO L276 IsEmpty]: Start isEmpty. Operand has 114 states, 112 states have (on average 2.8035714285714284) internal successors, (314), 113 states have internal predecessors, (314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:15,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 16:40:15,493 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:15,494 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:15,494 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:15,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:15,503 INFO L82 PathProgramCache]: Analyzing trace with hash -1272469491, now seen corresponding path program 1 times [2021-06-05 16:40:15,510 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:15,511 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1014995610] [2021-06-05 16:40:15,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:15,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:15,671 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:15,672 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:15,672 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1014995610] [2021-06-05 16:40:15,672 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1014995610] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 16:40:15,673 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 16:40:15,673 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-05 16:40:15,673 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90559928] [2021-06-05 16:40:15,675 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-05 16:40:15,676 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:15,683 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-05 16:40:15,683 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 16:40:15,685 INFO L87 Difference]: Start difference. First operand has 114 states, 112 states have (on average 2.8035714285714284) internal successors, (314), 113 states have internal predecessors, (314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:15,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:15,707 INFO L93 Difference]: Finished difference Result 217 states and 617 transitions. [2021-06-05 16:40:15,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-05 16:40:15,708 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 16:40:15,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:15,716 INFO L225 Difference]: With dead ends: 217 [2021-06-05 16:40:15,716 INFO L226 Difference]: Without dead ends: 202 [2021-06-05 16:40:15,717 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 21.8ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 16:40:15,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2021-06-05 16:40:15,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 149. [2021-06-05 16:40:15,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 148 states have (on average 2.831081081081081) internal successors, (419), 148 states have internal predecessors, (419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:15,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 419 transitions. [2021-06-05 16:40:15,768 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 419 transitions. Word has length 18 [2021-06-05 16:40:15,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:15,769 INFO L482 AbstractCegarLoop]: Abstraction has 149 states and 419 transitions. [2021-06-05 16:40:15,769 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:15,769 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 419 transitions. [2021-06-05 16:40:15,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 16:40:15,770 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:15,770 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:15,770 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-06-05 16:40:15,770 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:15,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:15,771 INFO L82 PathProgramCache]: Analyzing trace with hash -411683507, now seen corresponding path program 1 times [2021-06-05 16:40:15,771 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:15,771 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [242940335] [2021-06-05 16:40:15,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:15,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:15,844 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:40:15,844 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:15,844 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [242940335] [2021-06-05 16:40:15,844 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [242940335] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 16:40:15,845 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 16:40:15,845 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 16:40:15,845 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1729320936] [2021-06-05 16:40:15,847 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 16:40:15,847 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:15,850 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 16:40:15,851 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-05 16:40:15,851 INFO L87 Difference]: Start difference. First operand 149 states and 419 transitions. Second operand has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:15,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:15,902 INFO L93 Difference]: Finished difference Result 158 states and 445 transitions. [2021-06-05 16:40:15,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 16:40:15,905 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 16:40:15,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:15,907 INFO L225 Difference]: With dead ends: 158 [2021-06-05 16:40:15,907 INFO L226 Difference]: Without dead ends: 158 [2021-06-05 16:40:15,908 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 19.5ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 16:40:15,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2021-06-05 16:40:15,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 133. [2021-06-05 16:40:15,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 132 states have (on average 2.8333333333333335) internal successors, (374), 132 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:15,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 374 transitions. [2021-06-05 16:40:15,918 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 374 transitions. Word has length 20 [2021-06-05 16:40:15,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:15,918 INFO L482 AbstractCegarLoop]: Abstraction has 133 states and 374 transitions. [2021-06-05 16:40:15,919 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:15,919 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 374 transitions. [2021-06-05 16:40:15,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 16:40:15,920 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:15,920 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:15,920 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-06-05 16:40:15,920 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:15,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:15,920 INFO L82 PathProgramCache]: Analyzing trace with hash 296923691, now seen corresponding path program 1 times [2021-06-05 16:40:15,921 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:15,921 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [783966665] [2021-06-05 16:40:15,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:15,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:15,972 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:40:15,972 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:15,972 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [783966665] [2021-06-05 16:40:15,973 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [783966665] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 16:40:15,973 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 16:40:15,973 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 16:40:15,973 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200257837] [2021-06-05 16:40:15,974 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 16:40:15,974 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:15,976 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 16:40:15,977 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-05 16:40:15,979 INFO L87 Difference]: Start difference. First operand 133 states and 374 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:16,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:16,027 INFO L93 Difference]: Finished difference Result 183 states and 522 transitions. [2021-06-05 16:40:16,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 16:40:16,028 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 16:40:16,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:16,032 INFO L225 Difference]: With dead ends: 183 [2021-06-05 16:40:16,032 INFO L226 Difference]: Without dead ends: 183 [2021-06-05 16:40:16,033 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 26.6ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-06-05 16:40:16,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2021-06-05 16:40:16,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 158. [2021-06-05 16:40:16,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 2.8535031847133756) internal successors, (448), 157 states have internal predecessors, (448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:16,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 448 transitions. [2021-06-05 16:40:16,046 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 448 transitions. Word has length 20 [2021-06-05 16:40:16,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:16,046 INFO L482 AbstractCegarLoop]: Abstraction has 158 states and 448 transitions. [2021-06-05 16:40:16,046 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:16,046 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 448 transitions. [2021-06-05 16:40:16,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 16:40:16,047 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:16,047 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:16,047 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-06-05 16:40:16,047 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:16,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:16,048 INFO L82 PathProgramCache]: Analyzing trace with hash -1416433813, now seen corresponding path program 1 times [2021-06-05 16:40:16,048 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:16,048 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1444332826] [2021-06-05 16:40:16,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:16,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:16,371 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:16,371 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:16,371 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1444332826] [2021-06-05 16:40:16,372 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1444332826] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:16,372 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1531027591] [2021-06-05 16:40:16,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:16,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:16,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 16:40:16,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:16,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-06-05 16:40:16,728 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:16,731 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-06-05 16:40:16,733 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:16,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2021-06-05 16:40:16,751 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:16,754 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 16:40:16,755 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:16,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2021-06-05 16:40:16,761 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:16,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-06-05 16:40:16,766 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:16,786 INFO L628 ElimStorePlain]: treesize reduction 18, result has 58.1 percent of original size [2021-06-05 16:40:16,795 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:40:16,796 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 2 variables, input treesize:178, output treesize:17 [2021-06-05 16:40:16,820 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:16,820 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1531027591] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:16,820 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:16,820 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 16:40:16,820 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137306073] [2021-06-05 16:40:16,821 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:40:16,821 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:16,823 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:40:16,823 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:40:16,823 INFO L87 Difference]: Start difference. First operand 158 states and 448 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:16,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:16,993 INFO L93 Difference]: Finished difference Result 298 states and 839 transitions. [2021-06-05 16:40:16,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 16:40:16,994 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 16:40:16,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:16,996 INFO L225 Difference]: With dead ends: 298 [2021-06-05 16:40:16,996 INFO L226 Difference]: Without dead ends: 283 [2021-06-05 16:40:16,997 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 295.9ms TimeCoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:40:16,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2021-06-05 16:40:17,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 224. [2021-06-05 16:40:17,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 223 states have (on average 2.8699551569506725) internal successors, (640), 223 states have internal predecessors, (640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:17,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 640 transitions. [2021-06-05 16:40:17,007 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 640 transitions. Word has length 22 [2021-06-05 16:40:17,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:17,007 INFO L482 AbstractCegarLoop]: Abstraction has 224 states and 640 transitions. [2021-06-05 16:40:17,007 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:17,007 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 640 transitions. [2021-06-05 16:40:17,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 16:40:17,009 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:17,009 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:17,228 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:17,228 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:17,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:17,229 INFO L82 PathProgramCache]: Analyzing trace with hash -1584242905, now seen corresponding path program 2 times [2021-06-05 16:40:17,229 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:17,229 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387731488] [2021-06-05 16:40:17,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:17,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:17,413 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:17,413 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:17,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387731488] [2021-06-05 16:40:17,413 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1387731488] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:17,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1533533511] [2021-06-05 16:40:17,413 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:17,453 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:40:17,453 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:17,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-06-05 16:40:17,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:17,698 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:40:17,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-06-05 16:40:17,700 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:17,714 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:40:17,716 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-06-05 16:40:17,718 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:17,727 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:17,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-06-05 16:40:17,733 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:17,745 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:17,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2021-06-05 16:40:17,747 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:17,784 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:17,804 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 16:40:17,804 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:124, output treesize:116 [2021-06-05 16:40:17,932 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:17,932 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1533533511] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:17,932 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:17,932 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 13 [2021-06-05 16:40:17,932 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445354246] [2021-06-05 16:40:17,932 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:40:17,932 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:17,933 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:40:17,933 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:40:17,933 INFO L87 Difference]: Start difference. First operand 224 states and 640 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:18,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:18,412 INFO L93 Difference]: Finished difference Result 374 states and 1077 transitions. [2021-06-05 16:40:18,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 16:40:18,412 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 16:40:18,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:18,419 INFO L225 Difference]: With dead ends: 374 [2021-06-05 16:40:18,419 INFO L226 Difference]: Without dead ends: 359 [2021-06-05 16:40:18,420 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 595.4ms TimeCoverageRelationStatistics Valid=93, Invalid=287, Unknown=0, NotChecked=0, Total=380 [2021-06-05 16:40:18,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2021-06-05 16:40:18,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 229. [2021-06-05 16:40:18,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 228 states have (on average 2.912280701754386) internal successors, (664), 228 states have internal predecessors, (664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:18,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 664 transitions. [2021-06-05 16:40:18,426 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 664 transitions. Word has length 22 [2021-06-05 16:40:18,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:18,426 INFO L482 AbstractCegarLoop]: Abstraction has 229 states and 664 transitions. [2021-06-05 16:40:18,426 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:18,426 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 664 transitions. [2021-06-05 16:40:18,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 16:40:18,427 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:18,427 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:18,640 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-06-05 16:40:18,641 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:18,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:18,641 INFO L82 PathProgramCache]: Analyzing trace with hash -1285469457, now seen corresponding path program 3 times [2021-06-05 16:40:18,642 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:18,642 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [688389658] [2021-06-05 16:40:18,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:18,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:18,754 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:18,754 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:18,754 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [688389658] [2021-06-05 16:40:18,754 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [688389658] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:18,754 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1561536702] [2021-06-05 16:40:18,755 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 16:40:18,786 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 16:40:18,787 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:18,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 15 conjunts are in the unsatisfiable core [2021-06-05 16:40:18,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:18,886 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 16:40:18,887 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:18,890 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-06-05 16:40:18,890 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:18,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2021-06-05 16:40:18,894 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:18,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-06-05 16:40:18,897 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:18,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-06-05 16:40:18,900 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:18,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2021-06-05 16:40:18,903 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:18,918 INFO L628 ElimStorePlain]: treesize reduction 10, result has 63.0 percent of original size [2021-06-05 16:40:18,919 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:40:18,919 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 1 variables, input treesize:130, output treesize:17 [2021-06-05 16:40:18,956 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:18,956 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1561536702] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:18,956 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:18,957 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-06-05 16:40:18,957 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400935756] [2021-06-05 16:40:18,957 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 16:40:18,957 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:18,957 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 16:40:18,959 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2021-06-05 16:40:18,960 INFO L87 Difference]: Start difference. First operand 229 states and 664 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:19,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:19,112 INFO L93 Difference]: Finished difference Result 363 states and 1038 transitions. [2021-06-05 16:40:19,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 16:40:19,112 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 16:40:19,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:19,114 INFO L225 Difference]: With dead ends: 363 [2021-06-05 16:40:19,114 INFO L226 Difference]: Without dead ends: 348 [2021-06-05 16:40:19,114 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 214.3ms TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-06-05 16:40:19,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2021-06-05 16:40:19,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 241. [2021-06-05 16:40:19,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 240 states have (on average 2.8916666666666666) internal successors, (694), 240 states have internal predecessors, (694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:19,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 694 transitions. [2021-06-05 16:40:19,121 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 694 transitions. Word has length 22 [2021-06-05 16:40:19,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:19,121 INFO L482 AbstractCegarLoop]: Abstraction has 241 states and 694 transitions. [2021-06-05 16:40:19,121 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:19,121 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 694 transitions. [2021-06-05 16:40:19,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 16:40:19,122 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:19,122 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:19,331 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:19,331 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:19,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:19,332 INFO L82 PathProgramCache]: Analyzing trace with hash 285356143, now seen corresponding path program 4 times [2021-06-05 16:40:19,332 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:19,332 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [191572458] [2021-06-05 16:40:19,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:19,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:19,455 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:19,455 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:19,455 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [191572458] [2021-06-05 16:40:19,455 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [191572458] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:19,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1589722500] [2021-06-05 16:40:19,456 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:19,480 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:40:19,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:19,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 16:40:19,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:19,661 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:40:19,661 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-06-05 16:40:19,663 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:19,670 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:19,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-06-05 16:40:19,680 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:19,717 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:19,734 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:40:19,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-06-05 16:40:19,737 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:19,744 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:19,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2021-06-05 16:40:19,746 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:19,785 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:19,790 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 16:40:19,790 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:121, output treesize:71 [2021-06-05 16:40:19,890 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:19,891 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1589722500] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:19,891 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:19,891 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 16:40:19,891 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936823482] [2021-06-05 16:40:19,891 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:40:19,891 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:19,892 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:40:19,892 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:40:19,892 INFO L87 Difference]: Start difference. First operand 241 states and 694 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:20,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:20,172 INFO L93 Difference]: Finished difference Result 425 states and 1233 transitions. [2021-06-05 16:40:20,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 16:40:20,172 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 16:40:20,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:20,174 INFO L225 Difference]: With dead ends: 425 [2021-06-05 16:40:20,174 INFO L226 Difference]: Without dead ends: 410 [2021-06-05 16:40:20,174 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 335.6ms TimeCoverageRelationStatistics Valid=89, Invalid=217, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:40:20,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2021-06-05 16:40:20,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 247. [2021-06-05 16:40:20,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 246 states have (on average 2.9186991869918697) internal successors, (718), 246 states have internal predecessors, (718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:20,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 718 transitions. [2021-06-05 16:40:20,180 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 718 transitions. Word has length 22 [2021-06-05 16:40:20,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:20,180 INFO L482 AbstractCegarLoop]: Abstraction has 247 states and 718 transitions. [2021-06-05 16:40:20,180 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:20,180 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 718 transitions. [2021-06-05 16:40:20,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:40:20,181 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:20,181 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:20,396 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:20,397 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:20,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:20,397 INFO L82 PathProgramCache]: Analyzing trace with hash -703639479, now seen corresponding path program 5 times [2021-06-05 16:40:20,397 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:20,397 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1016592940] [2021-06-05 16:40:20,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:20,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:20,438 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:20,439 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:20,439 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1016592940] [2021-06-05 16:40:20,439 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1016592940] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:20,439 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1922091095] [2021-06-05 16:40:20,439 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:20,482 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:40:20,483 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:20,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:40:20,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:20,561 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:20,562 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1922091095] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:20,562 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:20,562 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 16:40:20,562 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113581660] [2021-06-05 16:40:20,562 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:40:20,562 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:20,563 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:40:20,563 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:40:20,563 INFO L87 Difference]: Start difference. First operand 247 states and 718 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:20,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:20,949 INFO L93 Difference]: Finished difference Result 619 states and 1783 transitions. [2021-06-05 16:40:20,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 16:40:20,950 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:40:20,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:20,952 INFO L225 Difference]: With dead ends: 619 [2021-06-05 16:40:20,953 INFO L226 Difference]: Without dead ends: 619 [2021-06-05 16:40:20,953 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 213.3ms TimeCoverageRelationStatistics Valid=210, Invalid=602, Unknown=0, NotChecked=0, Total=812 [2021-06-05 16:40:20,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2021-06-05 16:40:20,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 297. [2021-06-05 16:40:20,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 296 states have (on average 3.050675675675676) internal successors, (903), 296 states have internal predecessors, (903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:20,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 903 transitions. [2021-06-05 16:40:20,961 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 903 transitions. Word has length 24 [2021-06-05 16:40:20,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:20,963 INFO L482 AbstractCegarLoop]: Abstraction has 297 states and 903 transitions. [2021-06-05 16:40:20,963 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:20,963 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 903 transitions. [2021-06-05 16:40:20,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:40:20,964 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:20,964 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:21,180 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2021-06-05 16:40:21,181 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:21,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:21,181 INFO L82 PathProgramCache]: Analyzing trace with hash -1679958323, now seen corresponding path program 6 times [2021-06-05 16:40:21,181 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:21,181 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187751182] [2021-06-05 16:40:21,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:21,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:21,224 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:21,224 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:21,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187751182] [2021-06-05 16:40:21,224 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [187751182] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:21,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1722463877] [2021-06-05 16:40:21,224 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:21,256 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:40:21,256 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:21,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:40:21,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:21,341 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:21,341 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1722463877] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:21,341 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:21,341 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 16:40:21,341 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804026888] [2021-06-05 16:40:21,341 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:40:21,341 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:21,342 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:40:21,342 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:40:21,342 INFO L87 Difference]: Start difference. First operand 297 states and 903 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:22,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:22,069 INFO L93 Difference]: Finished difference Result 1078 states and 2992 transitions. [2021-06-05 16:40:22,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 16:40:22,073 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:40:22,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:22,078 INFO L225 Difference]: With dead ends: 1078 [2021-06-05 16:40:22,078 INFO L226 Difference]: Without dead ends: 1078 [2021-06-05 16:40:22,079 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 800 ImplicationChecksByTransitivity, 437.5ms TimeCoverageRelationStatistics Valid=540, Invalid=2010, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 16:40:22,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1078 states. [2021-06-05 16:40:22,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1078 to 302. [2021-06-05 16:40:22,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 301 states have (on average 3.083056478405316) internal successors, (928), 301 states have internal predecessors, (928), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:22,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 928 transitions. [2021-06-05 16:40:22,088 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 928 transitions. Word has length 24 [2021-06-05 16:40:22,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:22,088 INFO L482 AbstractCegarLoop]: Abstraction has 302 states and 928 transitions. [2021-06-05 16:40:22,088 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:22,089 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 928 transitions. [2021-06-05 16:40:22,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:40:22,089 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:22,089 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:22,297 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:22,297 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:22,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:22,298 INFO L82 PathProgramCache]: Analyzing trace with hash -1113006243, now seen corresponding path program 7 times [2021-06-05 16:40:22,298 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:22,298 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761123699] [2021-06-05 16:40:22,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:22,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:22,336 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:22,336 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:22,336 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1761123699] [2021-06-05 16:40:22,337 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1761123699] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:22,337 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1363008398] [2021-06-05 16:40:22,337 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:22,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:22,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:40:22,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:22,482 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:22,483 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1363008398] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:22,483 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:22,483 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 16:40:22,484 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766043493] [2021-06-05 16:40:22,485 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:40:22,485 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:22,487 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:40:22,487 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:40:22,487 INFO L87 Difference]: Start difference. First operand 302 states and 928 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:23,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:23,116 INFO L93 Difference]: Finished difference Result 951 states and 2692 transitions. [2021-06-05 16:40:23,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 16:40:23,117 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:40:23,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:23,120 INFO L225 Difference]: With dead ends: 951 [2021-06-05 16:40:23,120 INFO L226 Difference]: Without dead ends: 951 [2021-06-05 16:40:23,121 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 686 ImplicationChecksByTransitivity, 406.3ms TimeCoverageRelationStatistics Valid=479, Invalid=1777, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 16:40:23,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 951 states. [2021-06-05 16:40:23,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 951 to 293. [2021-06-05 16:40:23,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 292 states have (on average 3.0616438356164384) internal successors, (894), 292 states have internal predecessors, (894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:23,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 894 transitions. [2021-06-05 16:40:23,129 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 894 transitions. Word has length 24 [2021-06-05 16:40:23,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:23,130 INFO L482 AbstractCegarLoop]: Abstraction has 293 states and 894 transitions. [2021-06-05 16:40:23,130 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:23,130 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 894 transitions. [2021-06-05 16:40:23,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:40:23,130 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:23,131 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:23,344 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:23,345 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:23,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:23,345 INFO L82 PathProgramCache]: Analyzing trace with hash -176867571, now seen corresponding path program 1 times [2021-06-05 16:40:23,345 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:23,345 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684080253] [2021-06-05 16:40:23,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:23,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:23,373 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:40:23,374 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:23,374 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [684080253] [2021-06-05 16:40:23,374 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [684080253] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:23,374 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [465047563] [2021-06-05 16:40:23,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:23,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:23,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-05 16:40:23,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:23,467 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:40:23,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [465047563] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:23,467 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:23,468 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-06-05 16:40:23,468 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [446094649] [2021-06-05 16:40:23,468 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 16:40:23,468 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:23,468 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 16:40:23,468 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-06-05 16:40:23,468 INFO L87 Difference]: Start difference. First operand 293 states and 894 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:23,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:23,569 INFO L93 Difference]: Finished difference Result 669 states and 1943 transitions. [2021-06-05 16:40:23,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 16:40:23,569 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:40:23,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:23,572 INFO L225 Difference]: With dead ends: 669 [2021-06-05 16:40:23,572 INFO L226 Difference]: Without dead ends: 663 [2021-06-05 16:40:23,572 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 66.8ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:40:23,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2021-06-05 16:40:23,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 413. [2021-06-05 16:40:23,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 3.1699029126213594) internal successors, (1306), 412 states have internal predecessors, (1306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:23,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 1306 transitions. [2021-06-05 16:40:23,581 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 1306 transitions. Word has length 24 [2021-06-05 16:40:23,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:23,581 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 1306 transitions. [2021-06-05 16:40:23,581 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:23,581 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 1306 transitions. [2021-06-05 16:40:23,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:40:23,582 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:23,582 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:23,791 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-06-05 16:40:23,791 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:23,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:23,791 INFO L82 PathProgramCache]: Analyzing trace with hash -613836279, now seen corresponding path program 8 times [2021-06-05 16:40:23,791 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:23,791 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [842923697] [2021-06-05 16:40:23,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:23,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:23,838 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:23,838 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:23,838 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [842923697] [2021-06-05 16:40:23,838 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [842923697] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:23,838 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1783259777] [2021-06-05 16:40:23,838 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:23,862 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:40:23,862 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:23,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:40:23,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:23,945 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:23,945 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1783259777] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:23,945 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:23,945 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-06-05 16:40:23,945 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [982344310] [2021-06-05 16:40:23,946 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:40:23,946 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:23,946 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:40:23,946 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:40:23,946 INFO L87 Difference]: Start difference. First operand 413 states and 1306 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:24,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:24,120 INFO L93 Difference]: Finished difference Result 710 states and 2124 transitions. [2021-06-05 16:40:24,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 16:40:24,127 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:40:24,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:24,130 INFO L225 Difference]: With dead ends: 710 [2021-06-05 16:40:24,130 INFO L226 Difference]: Without dead ends: 672 [2021-06-05 16:40:24,130 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 126.6ms TimeCoverageRelationStatistics Valid=126, Invalid=336, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:40:24,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2021-06-05 16:40:24,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 515. [2021-06-05 16:40:24,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 514 states have (on average 3.17704280155642) internal successors, (1633), 514 states have internal predecessors, (1633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:24,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 1633 transitions. [2021-06-05 16:40:24,146 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 1633 transitions. Word has length 24 [2021-06-05 16:40:24,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:24,146 INFO L482 AbstractCegarLoop]: Abstraction has 515 states and 1633 transitions. [2021-06-05 16:40:24,146 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:24,146 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 1633 transitions. [2021-06-05 16:40:24,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:40:24,147 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:24,147 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:24,360 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:24,361 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:24,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:24,361 INFO L82 PathProgramCache]: Analyzing trace with hash -1319793611, now seen corresponding path program 2 times [2021-06-05 16:40:24,361 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:24,361 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [541785731] [2021-06-05 16:40:24,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:24,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:24,381 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:40:24,381 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:24,381 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [541785731] [2021-06-05 16:40:24,381 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [541785731] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:24,381 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1125273372] [2021-06-05 16:40:24,381 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:24,419 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:40:24,419 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:24,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-05 16:40:24,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:24,472 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:40:24,472 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1125273372] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:24,472 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:24,472 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-06-05 16:40:24,472 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [673707337] [2021-06-05 16:40:24,472 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 16:40:24,472 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:24,473 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 16:40:24,473 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-06-05 16:40:24,473 INFO L87 Difference]: Start difference. First operand 515 states and 1633 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:24,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:24,584 INFO L93 Difference]: Finished difference Result 830 states and 2453 transitions. [2021-06-05 16:40:24,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 16:40:24,584 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:40:24,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:24,587 INFO L225 Difference]: With dead ends: 830 [2021-06-05 16:40:24,587 INFO L226 Difference]: Without dead ends: 830 [2021-06-05 16:40:24,587 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 57.9ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:40:24,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 830 states. [2021-06-05 16:40:24,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 830 to 530. [2021-06-05 16:40:24,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 530 states, 529 states have (on average 3.153119092627599) internal successors, (1668), 529 states have internal predecessors, (1668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:24,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 1668 transitions. [2021-06-05 16:40:24,599 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 1668 transitions. Word has length 24 [2021-06-05 16:40:24,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:24,599 INFO L482 AbstractCegarLoop]: Abstraction has 530 states and 1668 transitions. [2021-06-05 16:40:24,599 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:24,599 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 1668 transitions. [2021-06-05 16:40:24,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:40:24,600 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:24,600 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:24,817 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:24,819 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:24,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:24,819 INFO L82 PathProgramCache]: Analyzing trace with hash 1628492119, now seen corresponding path program 9 times [2021-06-05 16:40:24,820 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:24,820 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507630778] [2021-06-05 16:40:24,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:24,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:24,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-06-05 16:40:24,854 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:24,854 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507630778] [2021-06-05 16:40:24,854 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [507630778] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:24,854 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [819997921] [2021-06-05 16:40:24,854 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:24,881 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:40:24,882 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:24,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:40:24,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:24,954 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:24,954 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [819997921] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:24,954 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:24,954 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 16:40:24,955 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795844436] [2021-06-05 16:40:24,956 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 16:40:24,956 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:24,956 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 16:40:24,956 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-05 16:40:24,956 INFO L87 Difference]: Start difference. First operand 530 states and 1668 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:25,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:25,250 INFO L93 Difference]: Finished difference Result 1196 states and 3492 transitions. [2021-06-05 16:40:25,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 16:40:25,251 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:40:25,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:25,255 INFO L225 Difference]: With dead ends: 1196 [2021-06-05 16:40:25,255 INFO L226 Difference]: Without dead ends: 1196 [2021-06-05 16:40:25,255 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 156.2ms TimeCoverageRelationStatistics Valid=159, Invalid=441, Unknown=0, NotChecked=0, Total=600 [2021-06-05 16:40:25,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1196 states. [2021-06-05 16:40:25,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1196 to 542. [2021-06-05 16:40:25,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 542 states, 541 states have (on average 3.1497227356746764) internal successors, (1704), 541 states have internal predecessors, (1704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:25,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 542 states to 542 states and 1704 transitions. [2021-06-05 16:40:25,269 INFO L78 Accepts]: Start accepts. Automaton has 542 states and 1704 transitions. Word has length 24 [2021-06-05 16:40:25,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:25,269 INFO L482 AbstractCegarLoop]: Abstraction has 542 states and 1704 transitions. [2021-06-05 16:40:25,269 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:25,269 INFO L276 IsEmpty]: Start isEmpty. Operand 542 states and 1704 transitions. [2021-06-05 16:40:25,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:40:25,270 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:25,270 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:25,485 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-06-05 16:40:25,486 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:25,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:25,486 INFO L82 PathProgramCache]: Analyzing trace with hash -1881561083, now seen corresponding path program 10 times [2021-06-05 16:40:25,486 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:25,486 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [835796603] [2021-06-05 16:40:25,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:25,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:25,534 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:25,535 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:25,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [835796603] [2021-06-05 16:40:25,535 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [835796603] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:25,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [37551448] [2021-06-05 16:40:25,535 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:25,564 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:40:25,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:25,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:40:25,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:25,643 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:25,643 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [37551448] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:25,643 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:25,644 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 16:40:25,644 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1930841744] [2021-06-05 16:40:25,644 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 16:40:25,644 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:25,645 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 16:40:25,645 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-05 16:40:25,645 INFO L87 Difference]: Start difference. First operand 542 states and 1704 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:26,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:26,157 INFO L93 Difference]: Finished difference Result 1492 states and 4245 transitions. [2021-06-05 16:40:26,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 16:40:26,158 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:40:26,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:26,163 INFO L225 Difference]: With dead ends: 1492 [2021-06-05 16:40:26,163 INFO L226 Difference]: Without dead ends: 1492 [2021-06-05 16:40:26,164 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 248.3ms TimeCoverageRelationStatistics Valid=292, Invalid=968, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 16:40:26,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1492 states. [2021-06-05 16:40:26,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1492 to 586. [2021-06-05 16:40:26,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 585 states have (on average 3.1555555555555554) internal successors, (1846), 585 states have internal predecessors, (1846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:26,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 1846 transitions. [2021-06-05 16:40:26,183 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 1846 transitions. Word has length 24 [2021-06-05 16:40:26,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:26,184 INFO L482 AbstractCegarLoop]: Abstraction has 586 states and 1846 transitions. [2021-06-05 16:40:26,184 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:26,184 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 1846 transitions. [2021-06-05 16:40:26,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:40:26,185 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:26,185 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:26,400 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-06-05 16:40:26,401 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:26,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:26,401 INFO L82 PathProgramCache]: Analyzing trace with hash 1330383557, now seen corresponding path program 11 times [2021-06-05 16:40:26,401 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:26,401 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1647049157] [2021-06-05 16:40:26,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:26,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:26,454 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:26,454 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:26,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1647049157] [2021-06-05 16:40:26,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1647049157] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:26,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [734408578] [2021-06-05 16:40:26,454 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:26,482 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:40:26,482 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:26,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:40:26,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:26,564 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:26,564 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [734408578] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:26,564 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:26,564 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-06-05 16:40:26,565 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90059509] [2021-06-05 16:40:26,565 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:40:26,565 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:26,565 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:40:26,565 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:40:26,565 INFO L87 Difference]: Start difference. First operand 586 states and 1846 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:26,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:26,813 INFO L93 Difference]: Finished difference Result 1258 states and 3765 transitions. [2021-06-05 16:40:26,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 16:40:26,813 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:40:26,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:26,818 INFO L225 Difference]: With dead ends: 1258 [2021-06-05 16:40:26,818 INFO L226 Difference]: Without dead ends: 1248 [2021-06-05 16:40:26,818 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 188.6ms TimeCoverageRelationStatistics Valid=169, Invalid=431, Unknown=0, NotChecked=0, Total=600 [2021-06-05 16:40:26,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1248 states. [2021-06-05 16:40:26,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1248 to 758. [2021-06-05 16:40:26,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 758 states, 757 states have (on average 3.224570673712021) internal successors, (2441), 757 states have internal predecessors, (2441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:26,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 758 states to 758 states and 2441 transitions. [2021-06-05 16:40:26,836 INFO L78 Accepts]: Start accepts. Automaton has 758 states and 2441 transitions. Word has length 24 [2021-06-05 16:40:26,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:26,836 INFO L482 AbstractCegarLoop]: Abstraction has 758 states and 2441 transitions. [2021-06-05 16:40:26,836 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:26,837 INFO L276 IsEmpty]: Start isEmpty. Operand 758 states and 2441 transitions. [2021-06-05 16:40:26,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:40:26,838 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:26,838 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:27,052 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2021-06-05 16:40:27,053 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:27,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:27,053 INFO L82 PathProgramCache]: Analyzing trace with hash -1493505621, now seen corresponding path program 12 times [2021-06-05 16:40:27,053 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:27,053 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [257420384] [2021-06-05 16:40:27,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:27,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:27,086 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:27,087 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:27,087 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [257420384] [2021-06-05 16:40:27,087 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [257420384] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:27,087 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [379412194] [2021-06-05 16:40:27,087 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:27,111 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:40:27,111 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:27,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:40:27,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:27,183 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:27,184 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [379412194] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:27,184 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:27,184 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-06-05 16:40:27,184 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922450677] [2021-06-05 16:40:27,184 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:40:27,184 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:27,184 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:40:27,184 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:40:27,185 INFO L87 Difference]: Start difference. First operand 758 states and 2441 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:27,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:27,420 INFO L93 Difference]: Finished difference Result 1329 states and 4025 transitions. [2021-06-05 16:40:27,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 16:40:27,421 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:40:27,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:27,425 INFO L225 Difference]: With dead ends: 1329 [2021-06-05 16:40:27,425 INFO L226 Difference]: Without dead ends: 1329 [2021-06-05 16:40:27,425 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 168.6ms TimeCoverageRelationStatistics Valid=211, Invalid=491, Unknown=0, NotChecked=0, Total=702 [2021-06-05 16:40:27,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1329 states. [2021-06-05 16:40:27,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1329 to 764. [2021-06-05 16:40:27,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 764 states, 763 states have (on average 3.220183486238532) internal successors, (2457), 763 states have internal predecessors, (2457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:27,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 764 states to 764 states and 2457 transitions. [2021-06-05 16:40:27,441 INFO L78 Accepts]: Start accepts. Automaton has 764 states and 2457 transitions. Word has length 24 [2021-06-05 16:40:27,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:27,441 INFO L482 AbstractCegarLoop]: Abstraction has 764 states and 2457 transitions. [2021-06-05 16:40:27,441 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:27,441 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 2457 transitions. [2021-06-05 16:40:27,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:40:27,442 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:27,443 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:27,656 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:27,657 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:27,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:27,657 INFO L82 PathProgramCache]: Analyzing trace with hash -1926382225, now seen corresponding path program 13 times [2021-06-05 16:40:27,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:27,657 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1762270200] [2021-06-05 16:40:27,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:27,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:27,688 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:27,688 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:27,688 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1762270200] [2021-06-05 16:40:27,688 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1762270200] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:27,688 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1252081323] [2021-06-05 16:40:27,688 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 16:40:27,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:27,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:40:27,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:27,785 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:27,785 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1252081323] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:27,785 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:27,785 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 16:40:27,785 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1167302272] [2021-06-05 16:40:27,786 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 16:40:27,786 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:27,786 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 16:40:27,786 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-05 16:40:27,786 INFO L87 Difference]: Start difference. First operand 764 states and 2457 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:28,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:28,124 INFO L93 Difference]: Finished difference Result 1548 states and 4638 transitions. [2021-06-05 16:40:28,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 16:40:28,124 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:40:28,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:28,129 INFO L225 Difference]: With dead ends: 1548 [2021-06-05 16:40:28,129 INFO L226 Difference]: Without dead ends: 1544 [2021-06-05 16:40:28,129 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 193.9ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-06-05 16:40:28,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1544 states. [2021-06-05 16:40:28,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1544 to 772. [2021-06-05 16:40:28,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 772 states, 771 states have (on average 3.204928664072633) internal successors, (2471), 771 states have internal predecessors, (2471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:28,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 772 states to 772 states and 2471 transitions. [2021-06-05 16:40:28,147 INFO L78 Accepts]: Start accepts. Automaton has 772 states and 2471 transitions. Word has length 24 [2021-06-05 16:40:28,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:28,147 INFO L482 AbstractCegarLoop]: Abstraction has 772 states and 2471 transitions. [2021-06-05 16:40:28,147 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:28,147 INFO L276 IsEmpty]: Start isEmpty. Operand 772 states and 2471 transitions. [2021-06-05 16:40:28,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:40:28,148 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:28,148 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:28,364 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:28,364 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:28,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:28,365 INFO L82 PathProgramCache]: Analyzing trace with hash 2096575881, now seen corresponding path program 14 times [2021-06-05 16:40:28,365 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:28,365 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89305266] [2021-06-05 16:40:28,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:28,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:28,435 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:28,435 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:28,435 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89305266] [2021-06-05 16:40:28,435 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [89305266] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:28,435 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1561618000] [2021-06-05 16:40:28,435 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:28,487 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:40:28,487 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:28,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:40:28,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:28,589 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:28,589 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1561618000] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:28,589 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:28,589 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 16:40:28,589 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288421778] [2021-06-05 16:40:28,590 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:40:28,590 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:28,591 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:40:28,591 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:40:28,591 INFO L87 Difference]: Start difference. First operand 772 states and 2471 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:29,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:29,297 INFO L93 Difference]: Finished difference Result 2734 states and 8136 transitions. [2021-06-05 16:40:29,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 16:40:29,298 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:40:29,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:29,307 INFO L225 Difference]: With dead ends: 2734 [2021-06-05 16:40:29,307 INFO L226 Difference]: Without dead ends: 2734 [2021-06-05 16:40:29,308 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 876 ImplicationChecksByTransitivity, 444.8ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 16:40:29,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2734 states. [2021-06-05 16:40:29,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2734 to 841. [2021-06-05 16:40:29,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 841 states, 840 states have (on average 3.3107142857142855) internal successors, (2781), 840 states have internal predecessors, (2781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:29,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 2781 transitions. [2021-06-05 16:40:29,342 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 2781 transitions. Word has length 24 [2021-06-05 16:40:29,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:29,342 INFO L482 AbstractCegarLoop]: Abstraction has 841 states and 2781 transitions. [2021-06-05 16:40:29,342 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:29,342 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 2781 transitions. [2021-06-05 16:40:29,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:40:29,344 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:29,344 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:29,556 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:29,557 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:29,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:29,557 INFO L82 PathProgramCache]: Analyzing trace with hash -1631439335, now seen corresponding path program 15 times [2021-06-05 16:40:29,557 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:29,557 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1493856425] [2021-06-05 16:40:29,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:29,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:29,587 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:29,587 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:29,587 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1493856425] [2021-06-05 16:40:29,587 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1493856425] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:29,587 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [234811029] [2021-06-05 16:40:29,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 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:29,610 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:40:29,610 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:29,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:40:29,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:29,700 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:29,700 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [234811029] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:29,700 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:29,700 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 16:40:29,700 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [727616598] [2021-06-05 16:40:29,701 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:40:29,701 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:29,701 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:40:29,701 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:40:29,701 INFO L87 Difference]: Start difference. First operand 841 states and 2781 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:30,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:30,451 INFO L93 Difference]: Finished difference Result 2693 states and 8043 transitions. [2021-06-05 16:40:30,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 16:40:30,451 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:40:30,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:30,457 INFO L225 Difference]: With dead ends: 2693 [2021-06-05 16:40:30,457 INFO L226 Difference]: Without dead ends: 2693 [2021-06-05 16:40:30,458 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 881 ImplicationChecksByTransitivity, 452.3ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 16:40:30,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2693 states. [2021-06-05 16:40:30,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2693 to 831. [2021-06-05 16:40:30,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 831 states, 830 states have (on average 3.289156626506024) internal successors, (2730), 830 states have internal predecessors, (2730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:30,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 2730 transitions. [2021-06-05 16:40:30,483 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 2730 transitions. Word has length 24 [2021-06-05 16:40:30,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:30,483 INFO L482 AbstractCegarLoop]: Abstraction has 831 states and 2730 transitions. [2021-06-05 16:40:30,483 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:30,483 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 2730 transitions. [2021-06-05 16:40:30,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:40:30,484 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:30,484 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:30,700 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2021-06-05 16:40:30,700 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:30,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:30,701 INFO L82 PathProgramCache]: Analyzing trace with hash 1491182103, now seen corresponding path program 16 times [2021-06-05 16:40:30,701 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:30,701 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1805492946] [2021-06-05 16:40:30,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:30,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:30,730 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:30,730 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:30,730 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1805492946] [2021-06-05 16:40:30,730 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1805492946] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:30,730 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [888339649] [2021-06-05 16:40:30,730 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:30,762 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:40:30,763 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:30,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:40:30,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:30,830 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:30,830 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [888339649] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:30,831 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:30,831 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 16:40:30,831 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1749940186] [2021-06-05 16:40:30,832 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:40:30,832 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:30,832 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:40:30,832 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:40:30,832 INFO L87 Difference]: Start difference. First operand 831 states and 2730 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:31,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:31,369 INFO L93 Difference]: Finished difference Result 2677 states and 7780 transitions. [2021-06-05 16:40:31,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 16:40:31,370 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:40:31,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:31,374 INFO L225 Difference]: With dead ends: 2677 [2021-06-05 16:40:31,374 INFO L226 Difference]: Without dead ends: 2677 [2021-06-05 16:40:31,375 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 320.5ms TimeCoverageRelationStatistics Valid=493, Invalid=1669, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 16:40:31,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2677 states. [2021-06-05 16:40:31,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2677 to 845. [2021-06-05 16:40:31,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 845 states, 844 states have (on average 3.2997630331753554) internal successors, (2785), 844 states have internal predecessors, (2785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:31,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2785 transitions. [2021-06-05 16:40:31,401 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2785 transitions. Word has length 24 [2021-06-05 16:40:31,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:31,401 INFO L482 AbstractCegarLoop]: Abstraction has 845 states and 2785 transitions. [2021-06-05 16:40:31,401 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:31,402 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2785 transitions. [2021-06-05 16:40:31,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:40:31,403 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:31,403 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:31,619 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-06-05 16:40:31,619 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:31,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:31,619 INFO L82 PathProgramCache]: Analyzing trace with hash 1572558191, now seen corresponding path program 17 times [2021-06-05 16:40:31,619 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:31,620 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1631550665] [2021-06-05 16:40:31,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:31,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:31,647 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:31,647 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:31,647 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1631550665] [2021-06-05 16:40:31,647 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1631550665] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:31,647 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [872540498] [2021-06-05 16:40:31,647 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:31,677 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 16:40:31,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:31,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:40:31,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:31,743 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:31,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [872540498] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:31,743 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:31,743 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 16:40:31,743 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1469411217] [2021-06-05 16:40:31,743 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:40:31,744 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:31,744 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:40:31,744 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:40:31,744 INFO L87 Difference]: Start difference. First operand 845 states and 2785 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:32,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:32,279 INFO L93 Difference]: Finished difference Result 2474 states and 7308 transitions. [2021-06-05 16:40:32,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 16:40:32,279 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:40:32,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:32,283 INFO L225 Difference]: With dead ends: 2474 [2021-06-05 16:40:32,284 INFO L226 Difference]: Without dead ends: 2470 [2021-06-05 16:40:32,284 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 616 ImplicationChecksByTransitivity, 308.6ms TimeCoverageRelationStatistics Valid=448, Invalid=1444, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 16:40:32,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2470 states. [2021-06-05 16:40:32,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2470 to 845. [2021-06-05 16:40:32,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 845 states, 844 states have (on average 3.2973933649289098) internal successors, (2783), 844 states have internal predecessors, (2783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:32,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2783 transitions. [2021-06-05 16:40:32,309 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2783 transitions. Word has length 24 [2021-06-05 16:40:32,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:32,309 INFO L482 AbstractCegarLoop]: Abstraction has 845 states and 2783 transitions. [2021-06-05 16:40:32,310 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:32,310 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2783 transitions. [2021-06-05 16:40:32,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:40:32,311 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:32,311 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:32,524 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-06-05 16:40:32,525 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:32,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:32,525 INFO L82 PathProgramCache]: Analyzing trace with hash -1791751889, now seen corresponding path program 18 times [2021-06-05 16:40:32,525 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:32,525 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [324912445] [2021-06-05 16:40:32,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:32,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:32,558 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:32,558 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:32,558 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [324912445] [2021-06-05 16:40:32,558 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [324912445] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:32,558 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1191670223] [2021-06-05 16:40:32,558 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:32,581 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 16:40:32,581 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:32,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:40:32,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:32,657 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:32,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1191670223] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:32,658 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:32,658 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 16:40:32,658 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [787775800] [2021-06-05 16:40:32,658 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:40:32,658 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:32,659 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:40:32,659 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:40:32,659 INFO L87 Difference]: Start difference. First operand 845 states and 2783 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:33,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:33,248 INFO L93 Difference]: Finished difference Result 2514 states and 7408 transitions. [2021-06-05 16:40:33,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 16:40:33,248 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:40:33,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:33,253 INFO L225 Difference]: With dead ends: 2514 [2021-06-05 16:40:33,253 INFO L226 Difference]: Without dead ends: 2514 [2021-06-05 16:40:33,254 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 679 ImplicationChecksByTransitivity, 343.3ms TimeCoverageRelationStatistics Valid=480, Invalid=1590, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 16:40:33,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2514 states. [2021-06-05 16:40:33,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2514 to 853. [2021-06-05 16:40:33,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 3.3039906103286385) internal successors, (2815), 852 states have internal predecessors, (2815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:33,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2815 transitions. [2021-06-05 16:40:33,277 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2815 transitions. Word has length 24 [2021-06-05 16:40:33,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:33,277 INFO L482 AbstractCegarLoop]: Abstraction has 853 states and 2815 transitions. [2021-06-05 16:40:33,277 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:33,277 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2815 transitions. [2021-06-05 16:40:33,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:40:33,279 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:33,280 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:33,496 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-06-05 16:40:33,496 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:33,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:33,496 INFO L82 PathProgramCache]: Analyzing trace with hash -148712735, now seen corresponding path program 19 times [2021-06-05 16:40:33,496 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:33,496 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433412262] [2021-06-05 16:40:33,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:33,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:33,541 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:33,541 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:33,541 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433412262] [2021-06-05 16:40:33,541 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1433412262] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:33,542 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [518058438] [2021-06-05 16:40:33,542 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 16:40:33,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:33,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:40:33,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:33,634 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:33,634 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [518058438] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:33,634 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:33,643 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 16:40:33,643 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712837666] [2021-06-05 16:40:33,644 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:40:33,644 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:33,644 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:40:33,644 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:40:33,644 INFO L87 Difference]: Start difference. First operand 853 states and 2815 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:34,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:34,216 INFO L93 Difference]: Finished difference Result 2332 states and 6984 transitions. [2021-06-05 16:40:34,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 16:40:34,217 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:40:34,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:34,221 INFO L225 Difference]: With dead ends: 2332 [2021-06-05 16:40:34,221 INFO L226 Difference]: Without dead ends: 2328 [2021-06-05 16:40:34,221 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 605 ImplicationChecksByTransitivity, 332.6ms TimeCoverageRelationStatistics Valid=460, Invalid=1432, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 16:40:34,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2328 states. [2021-06-05 16:40:34,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2328 to 853. [2021-06-05 16:40:34,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 3.301643192488263) internal successors, (2813), 852 states have internal predecessors, (2813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:34,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2813 transitions. [2021-06-05 16:40:34,242 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2813 transitions. Word has length 24 [2021-06-05 16:40:34,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:34,242 INFO L482 AbstractCegarLoop]: Abstraction has 853 states and 2813 transitions. [2021-06-05 16:40:34,243 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:34,243 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2813 transitions. [2021-06-05 16:40:34,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:40:34,244 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:34,244 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:34,459 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-06-05 16:40:34,460 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:34,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:34,460 INFO L82 PathProgramCache]: Analyzing trace with hash -1060998287, now seen corresponding path program 3 times [2021-06-05 16:40:34,460 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:34,460 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205892748] [2021-06-05 16:40:34,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:34,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:34,488 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:40:34,488 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:34,488 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205892748] [2021-06-05 16:40:34,488 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [205892748] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:34,488 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [785172117] [2021-06-05 16:40:34,488 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:34,512 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 16:40:34,512 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:34,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-05 16:40:34,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:34,570 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:40:34,570 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [785172117] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:34,570 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:34,570 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-06-05 16:40:34,570 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346452916] [2021-06-05 16:40:34,570 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 16:40:34,570 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:34,571 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 16:40:34,571 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-06-05 16:40:34,571 INFO L87 Difference]: Start difference. First operand 853 states and 2813 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:34,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:34,644 INFO L93 Difference]: Finished difference Result 929 states and 3034 transitions. [2021-06-05 16:40:34,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 16:40:34,645 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:40:34,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:34,646 INFO L225 Difference]: With dead ends: 929 [2021-06-05 16:40:34,646 INFO L226 Difference]: Without dead ends: 929 [2021-06-05 16:40:34,647 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 53.9ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:40:34,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 929 states. [2021-06-05 16:40:34,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 929 to 780. [2021-06-05 16:40:34,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 780 states, 779 states have (on average 3.3029525032092426) internal successors, (2573), 779 states have internal predecessors, (2573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:34,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 780 states to 780 states and 2573 transitions. [2021-06-05 16:40:34,658 INFO L78 Accepts]: Start accepts. Automaton has 780 states and 2573 transitions. Word has length 24 [2021-06-05 16:40:34,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:34,658 INFO L482 AbstractCegarLoop]: Abstraction has 780 states and 2573 transitions. [2021-06-05 16:40:34,658 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:34,658 INFO L276 IsEmpty]: Start isEmpty. Operand 780 states and 2573 transitions. [2021-06-05 16:40:34,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:40:34,659 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:34,660 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:34,860 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:34,860 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:34,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:34,861 INFO L82 PathProgramCache]: Analyzing trace with hash -130798543, now seen corresponding path program 20 times [2021-06-05 16:40:34,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:34,861 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [751161157] [2021-06-05 16:40:34,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:34,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:34,891 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:34,891 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:34,891 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [751161157] [2021-06-05 16:40:34,891 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [751161157] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:34,891 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [242842487] [2021-06-05 16:40:34,891 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:34,914 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:40:34,914 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:34,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:40:34,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:34,967 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:34,967 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [242842487] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:34,967 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:34,967 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-06-05 16:40:34,968 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1592364489] [2021-06-05 16:40:34,968 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-05 16:40:34,968 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:34,968 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-05 16:40:34,968 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-06-05 16:40:34,968 INFO L87 Difference]: Start difference. First operand 780 states and 2573 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:35,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:35,234 INFO L93 Difference]: Finished difference Result 1555 states and 4761 transitions. [2021-06-05 16:40:35,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 16:40:35,234 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:40:35,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:35,236 INFO L225 Difference]: With dead ends: 1555 [2021-06-05 16:40:35,237 INFO L226 Difference]: Without dead ends: 1555 [2021-06-05 16:40:35,237 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 146.7ms TimeCoverageRelationStatistics Valid=186, Invalid=516, Unknown=0, NotChecked=0, Total=702 [2021-06-05 16:40:35,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1555 states. [2021-06-05 16:40:35,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1555 to 842. [2021-06-05 16:40:35,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 842 states, 841 states have (on average 3.296076099881094) internal successors, (2772), 841 states have internal predecessors, (2772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:35,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 2772 transitions. [2021-06-05 16:40:35,253 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 2772 transitions. Word has length 24 [2021-06-05 16:40:35,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:35,253 INFO L482 AbstractCegarLoop]: Abstraction has 842 states and 2772 transitions. [2021-06-05 16:40:35,253 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:35,253 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 2772 transitions. [2021-06-05 16:40:35,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:40:35,254 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:35,255 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:35,470 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,24 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:35,471 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:35,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:35,471 INFO L82 PathProgramCache]: Analyzing trace with hash 1771880909, now seen corresponding path program 21 times [2021-06-05 16:40:35,471 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:35,471 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1238378713] [2021-06-05 16:40:35,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:35,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:35,505 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:35,505 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:35,505 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1238378713] [2021-06-05 16:40:35,505 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1238378713] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:35,505 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1410441361] [2021-06-05 16:40:35,505 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:35,528 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:40:35,529 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:35,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:40:35,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:35,598 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:35,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1410441361] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:35,598 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:35,598 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-06-05 16:40:35,598 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440183262] [2021-06-05 16:40:35,598 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 16:40:35,598 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:35,599 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 16:40:35,599 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-06-05 16:40:35,599 INFO L87 Difference]: Start difference. First operand 842 states and 2772 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:35,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:35,831 INFO L93 Difference]: Finished difference Result 1605 states and 4891 transitions. [2021-06-05 16:40:35,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 16:40:35,832 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:40:35,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:35,834 INFO L225 Difference]: With dead ends: 1605 [2021-06-05 16:40:35,834 INFO L226 Difference]: Without dead ends: 1605 [2021-06-05 16:40:35,834 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 130.7ms TimeCoverageRelationStatistics Valid=165, Invalid=435, Unknown=0, NotChecked=0, Total=600 [2021-06-05 16:40:35,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1605 states. [2021-06-05 16:40:35,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1605 to 896. [2021-06-05 16:40:35,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 895 states have (on average 3.2905027932960893) internal successors, (2945), 895 states have internal predecessors, (2945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:35,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2945 transitions. [2021-06-05 16:40:35,849 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2945 transitions. Word has length 24 [2021-06-05 16:40:35,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:35,849 INFO L482 AbstractCegarLoop]: Abstraction has 896 states and 2945 transitions. [2021-06-05 16:40:35,849 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:35,850 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2945 transitions. [2021-06-05 16:40:35,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:40:35,851 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:35,851 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:36,065 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:36,065 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:36,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:36,065 INFO L82 PathProgramCache]: Analyzing trace with hash 1727059767, now seen corresponding path program 22 times [2021-06-05 16:40:36,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:36,065 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1742128728] [2021-06-05 16:40:36,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:36,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:36,101 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:40:36,101 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:36,101 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1742128728] [2021-06-05 16:40:36,101 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1742128728] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:36,101 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1639858085] [2021-06-05 16:40:36,101 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:36,134 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:40:36,134 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:36,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:40:36,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:36,190 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:40:36,190 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1639858085] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:36,190 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:36,190 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-06-05 16:40:36,190 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2128347925] [2021-06-05 16:40:36,190 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 16:40:36,190 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:36,190 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 16:40:36,190 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-06-05 16:40:36,191 INFO L87 Difference]: Start difference. First operand 896 states and 2945 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:36,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:36,411 INFO L93 Difference]: Finished difference Result 1524 states and 4690 transitions. [2021-06-05 16:40:36,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 16:40:36,411 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:40:36,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:36,413 INFO L225 Difference]: With dead ends: 1524 [2021-06-05 16:40:36,413 INFO L226 Difference]: Without dead ends: 1520 [2021-06-05 16:40:36,413 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 105.1ms TimeCoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2021-06-05 16:40:36,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1520 states. [2021-06-05 16:40:36,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1520 to 896. [2021-06-05 16:40:36,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 895 states have (on average 3.288268156424581) internal successors, (2943), 895 states have internal predecessors, (2943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:36,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2943 transitions. [2021-06-05 16:40:36,429 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2943 transitions. Word has length 24 [2021-06-05 16:40:36,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:36,429 INFO L482 AbstractCegarLoop]: Abstraction has 896 states and 2943 transitions. [2021-06-05 16:40:36,429 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:36,429 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2943 transitions. [2021-06-05 16:40:36,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:40:36,431 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:36,431 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:36,631 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2021-06-05 16:40:36,631 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:36,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:36,631 INFO L82 PathProgramCache]: Analyzing trace with hash -1970570871, now seen corresponding path program 23 times [2021-06-05 16:40:36,632 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:36,632 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239480990] [2021-06-05 16:40:36,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:36,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:36,658 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:36,658 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:36,659 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239480990] [2021-06-05 16:40:36,659 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [239480990] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:36,659 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1302910950] [2021-06-05 16:40:36,659 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:36,690 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:40:36,691 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:36,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:40:36,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:36,727 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:36,727 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1302910950] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:36,727 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:36,728 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-06-05 16:40:36,728 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715712629] [2021-06-05 16:40:36,728 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-05 16:40:36,728 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:36,728 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-05 16:40:36,728 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-06-05 16:40:36,728 INFO L87 Difference]: Start difference. First operand 896 states and 2943 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:36,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:36,942 INFO L93 Difference]: Finished difference Result 1508 states and 4652 transitions. [2021-06-05 16:40:36,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 16:40:36,942 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:40:36,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:36,944 INFO L225 Difference]: With dead ends: 1508 [2021-06-05 16:40:36,944 INFO L226 Difference]: Without dead ends: 1496 [2021-06-05 16:40:36,944 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 116.3ms TimeCoverageRelationStatistics Valid=141, Invalid=411, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:40:36,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1496 states. [2021-06-05 16:40:36,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1496 to 904. [2021-06-05 16:40:36,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 904 states, 903 states have (on average 3.276854928017719) internal successors, (2959), 903 states have internal predecessors, (2959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:36,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 904 states to 904 states and 2959 transitions. [2021-06-05 16:40:36,957 INFO L78 Accepts]: Start accepts. Automaton has 904 states and 2959 transitions. Word has length 24 [2021-06-05 16:40:36,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:36,957 INFO L482 AbstractCegarLoop]: Abstraction has 904 states and 2959 transitions. [2021-06-05 16:40:36,957 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:36,957 INFO L276 IsEmpty]: Start isEmpty. Operand 904 states and 2959 transitions. [2021-06-05 16:40:36,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:40:36,958 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:36,959 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:37,174 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:37,174 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:37,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:37,175 INFO L82 PathProgramCache]: Analyzing trace with hash 1797976141, now seen corresponding path program 24 times [2021-06-05 16:40:37,175 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:37,175 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [304448132] [2021-06-05 16:40:37,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:37,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:37,205 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:37,205 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:37,205 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [304448132] [2021-06-05 16:40:37,206 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [304448132] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:37,206 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1983953490] [2021-06-05 16:40:37,206 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:37,229 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:40:37,229 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:37,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:40:37,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:37,302 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:37,302 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1983953490] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:37,302 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:37,302 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 16:40:37,302 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794554444] [2021-06-05 16:40:37,303 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:40:37,303 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:37,303 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:40:37,303 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:40:37,303 INFO L87 Difference]: Start difference. First operand 904 states and 2959 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:37,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:37,781 INFO L93 Difference]: Finished difference Result 2412 states and 7565 transitions. [2021-06-05 16:40:37,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 16:40:37,781 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:40:37,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:37,784 INFO L225 Difference]: With dead ends: 2412 [2021-06-05 16:40:37,784 INFO L226 Difference]: Without dead ends: 2412 [2021-06-05 16:40:37,785 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 296.1ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 16:40:37,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2412 states. [2021-06-05 16:40:37,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2412 to 960. [2021-06-05 16:40:37,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 960 states, 959 states have (on average 3.367049009384776) internal successors, (3229), 959 states have internal predecessors, (3229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:37,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 960 states to 960 states and 3229 transitions. [2021-06-05 16:40:37,806 INFO L78 Accepts]: Start accepts. Automaton has 960 states and 3229 transitions. Word has length 24 [2021-06-05 16:40:37,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:37,806 INFO L482 AbstractCegarLoop]: Abstraction has 960 states and 3229 transitions. [2021-06-05 16:40:37,806 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:37,806 INFO L276 IsEmpty]: Start isEmpty. Operand 960 states and 3229 transitions. [2021-06-05 16:40:37,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:40:37,808 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:37,808 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:38,023 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2021-06-05 16:40:38,024 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:38,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:38,024 INFO L82 PathProgramCache]: Analyzing trace with hash -1930039075, now seen corresponding path program 25 times [2021-06-05 16:40:38,024 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:38,024 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1580628396] [2021-06-05 16:40:38,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:38,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:38,052 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:38,052 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:38,052 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1580628396] [2021-06-05 16:40:38,052 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1580628396] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:38,052 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356297267] [2021-06-05 16:40:38,052 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:38,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:38,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:40:38,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:38,156 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:38,156 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [356297267] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:38,156 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:38,156 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 16:40:38,156 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890156439] [2021-06-05 16:40:38,156 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:40:38,156 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:38,157 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:40:38,157 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:40:38,157 INFO L87 Difference]: Start difference. First operand 960 states and 3229 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:38,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:38,579 INFO L93 Difference]: Finished difference Result 2335 states and 7372 transitions. [2021-06-05 16:40:38,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 16:40:38,579 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:40:38,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:38,582 INFO L225 Difference]: With dead ends: 2335 [2021-06-05 16:40:38,582 INFO L226 Difference]: Without dead ends: 2335 [2021-06-05 16:40:38,582 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 286.7ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 16:40:38,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2335 states. [2021-06-05 16:40:38,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2335 to 957. [2021-06-05 16:40:38,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:38,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-06-05 16:40:38,600 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-06-05 16:40:38,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:38,600 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-06-05 16:40:38,600 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:38,600 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-06-05 16:40:38,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:40:38,602 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:38,602 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:38,817 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:38,817 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:38,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:38,818 INFO L82 PathProgramCache]: Analyzing trace with hash 1192582363, now seen corresponding path program 26 times [2021-06-05 16:40:38,818 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:38,818 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [94685560] [2021-06-05 16:40:38,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:38,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:38,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-06-05 16:40:38,853 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:38,853 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [94685560] [2021-06-05 16:40:38,853 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [94685560] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:38,853 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1164152456] [2021-06-05 16:40:38,853 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:38,877 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:40:38,877 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:38,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:40:38,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:38,949 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:38,949 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1164152456] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:38,949 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:38,949 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 16:40:38,949 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [623891587] [2021-06-05 16:40:38,949 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:40:38,949 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:38,950 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:40:38,950 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:40:38,950 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:39,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:39,307 INFO L93 Difference]: Finished difference Result 2285 states and 7121 transitions. [2021-06-05 16:40:39,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 16:40:39,309 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:40:39,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:39,311 INFO L225 Difference]: With dead ends: 2285 [2021-06-05 16:40:39,311 INFO L226 Difference]: Without dead ends: 2285 [2021-06-05 16:40:39,312 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 231.9ms TimeCoverageRelationStatistics Valid=292, Invalid=898, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 16:40:39,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2285 states. [2021-06-05 16:40:39,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2285 to 963. [2021-06-05 16:40:39,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 962 states have (on average 3.367983367983368) internal successors, (3240), 962 states have internal predecessors, (3240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:39,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-06-05 16:40:39,329 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-06-05 16:40:39,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:39,329 INFO L482 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-06-05 16:40:39,329 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:39,329 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-06-05 16:40:39,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:40:39,330 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:39,330 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:39,531 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-06-05 16:40:39,531 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:39,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:39,531 INFO L82 PathProgramCache]: Analyzing trace with hash 1273958451, now seen corresponding path program 27 times [2021-06-05 16:40:39,531 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:39,531 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731994528] [2021-06-05 16:40:39,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:39,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:39,560 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:39,560 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:39,560 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731994528] [2021-06-05 16:40:39,560 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [731994528] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:39,560 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1638018712] [2021-06-05 16:40:39,560 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:39,598 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:40:39,599 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:39,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:40:39,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:39,665 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:39,666 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1638018712] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:39,666 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:39,666 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 16:40:39,666 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589748152] [2021-06-05 16:40:39,666 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:40:39,666 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:39,666 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:40:39,666 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:40:39,667 INFO L87 Difference]: Start difference. First operand 963 states and 3240 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:40,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:40,006 INFO L93 Difference]: Finished difference Result 2176 states and 6849 transitions. [2021-06-05 16:40:40,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 16:40:40,006 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:40:40,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:40,009 INFO L225 Difference]: With dead ends: 2176 [2021-06-05 16:40:40,009 INFO L226 Difference]: Without dead ends: 2172 [2021-06-05 16:40:40,011 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 210.6ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-06-05 16:40:40,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2172 states. [2021-06-05 16:40:40,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2172 to 957. [2021-06-05 16:40:40,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:40,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-06-05 16:40:40,031 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-06-05 16:40:40,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:40,031 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-06-05 16:40:40,031 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:40,031 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-06-05 16:40:40,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:40:40,033 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:40,033 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:40,248 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:40,248 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:40,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:40,249 INFO L82 PathProgramCache]: Analyzing trace with hash -2090351629, now seen corresponding path program 28 times [2021-06-05 16:40:40,249 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:40,249 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [827946258] [2021-06-05 16:40:40,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:40,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:40,277 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:40,277 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:40,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [827946258] [2021-06-05 16:40:40,278 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [827946258] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:40,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1879983030] [2021-06-05 16:40:40,278 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:40,308 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:40:40,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:40,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:40:40,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:40,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-06-05 16:40:40,375 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1879983030] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:40,375 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:40,375 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 16:40:40,375 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1818122888] [2021-06-05 16:40:40,375 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:40:40,375 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:40,376 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:40:40,376 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:40:40,376 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:40,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:40,711 INFO L93 Difference]: Finished difference Result 2199 states and 6893 transitions. [2021-06-05 16:40:40,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 16:40:40,712 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:40:40,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:40,714 INFO L225 Difference]: With dead ends: 2199 [2021-06-05 16:40:40,714 INFO L226 Difference]: Without dead ends: 2199 [2021-06-05 16:40:40,715 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 218.0ms TimeCoverageRelationStatistics Valid=257, Invalid=799, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 16:40:40,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2199 states. [2021-06-05 16:40:40,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2199 to 963. [2021-06-05 16:40:40,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 962 states have (on average 3.367983367983368) internal successors, (3240), 962 states have internal predecessors, (3240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:40,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-06-05 16:40:40,733 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-06-05 16:40:40,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:40,733 INFO L482 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-06-05 16:40:40,733 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:40,733 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-06-05 16:40:40,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:40:40,734 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:40,735 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:40,935 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2021-06-05 16:40:40,935 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:40,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:40,935 INFO L82 PathProgramCache]: Analyzing trace with hash -447312475, now seen corresponding path program 29 times [2021-06-05 16:40:40,935 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:40,935 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [374017393] [2021-06-05 16:40:40,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:40,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:40,968 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:40,968 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:40,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [374017393] [2021-06-05 16:40:40,968 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [374017393] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:40,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [387379389] [2021-06-05 16:40:40,968 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:40,991 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:40:40,991 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:40,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:40:40,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:41,054 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:41,054 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [387379389] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:41,054 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:41,054 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 16:40:41,054 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [809926765] [2021-06-05 16:40:41,054 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:40:41,054 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:41,055 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:40:41,055 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:40:41,055 INFO L87 Difference]: Start difference. First operand 963 states and 3240 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:41,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:41,405 INFO L93 Difference]: Finished difference Result 2156 states and 6791 transitions. [2021-06-05 16:40:41,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 16:40:41,405 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:40:41,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:41,408 INFO L225 Difference]: With dead ends: 2156 [2021-06-05 16:40:41,408 INFO L226 Difference]: Without dead ends: 2152 [2021-06-05 16:40:41,408 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 232.1ms TimeCoverageRelationStatistics Valid=226, Invalid=644, Unknown=0, NotChecked=0, Total=870 [2021-06-05 16:40:41,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2152 states. [2021-06-05 16:40:41,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2152 to 957. [2021-06-05 16:40:41,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:41,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-06-05 16:40:41,425 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-06-05 16:40:41,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:41,425 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-06-05 16:40:41,425 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:41,426 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-06-05 16:40:41,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:40:41,427 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:41,427 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:41,644 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-06-05 16:40:41,645 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:41,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:41,645 INFO L82 PathProgramCache]: Analyzing trace with hash 556115509, now seen corresponding path program 30 times [2021-06-05 16:40:41,645 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:41,645 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [643155638] [2021-06-05 16:40:41,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:41,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:41,673 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:41,673 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:41,673 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [643155638] [2021-06-05 16:40:41,673 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [643155638] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:41,673 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [123668450] [2021-06-05 16:40:41,673 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:41,697 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:40:41,697 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:41,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:40:41,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:41,766 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:41,766 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [123668450] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:41,766 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:41,766 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 16:40:41,766 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510229641] [2021-06-05 16:40:41,767 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 16:40:41,767 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:41,768 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 16:40:41,768 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-06-05 16:40:41,768 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:42,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:42,077 INFO L93 Difference]: Finished difference Result 2097 states and 6377 transitions. [2021-06-05 16:40:42,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 16:40:42,078 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:40:42,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:42,081 INFO L225 Difference]: With dead ends: 2097 [2021-06-05 16:40:42,081 INFO L226 Difference]: Without dead ends: 2097 [2021-06-05 16:40:42,081 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 191.7ms TimeCoverageRelationStatistics Valid=273, Invalid=783, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 16:40:42,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2097 states. [2021-06-05 16:40:42,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2097 to 1047. [2021-06-05 16:40:42,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.378585086042065) internal successors, (3534), 1046 states have internal predecessors, (3534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:42,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3534 transitions. [2021-06-05 16:40:42,103 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3534 transitions. Word has length 24 [2021-06-05 16:40:42,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:42,104 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3534 transitions. [2021-06-05 16:40:42,104 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:42,104 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3534 transitions. [2021-06-05 16:40:42,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:40:42,106 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:42,106 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:42,320 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:42,321 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:42,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:42,321 INFO L82 PathProgramCache]: Analyzing trace with hash 637491597, now seen corresponding path program 31 times [2021-06-05 16:40:42,321 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:42,321 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994345281] [2021-06-05 16:40:42,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:42,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:42,347 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:42,347 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:42,347 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994345281] [2021-06-05 16:40:42,347 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [994345281] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:42,347 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1967745217] [2021-06-05 16:40:42,347 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:42,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:42,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:40:42,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:42,439 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:42,439 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1967745217] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:42,439 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:42,439 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 16:40:42,439 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717753598] [2021-06-05 16:40:42,439 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 16:40:42,439 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:42,439 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 16:40:42,439 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-06-05 16:40:42,440 INFO L87 Difference]: Start difference. First operand 1047 states and 3534 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:42,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:42,680 INFO L93 Difference]: Finished difference Result 1963 states and 6051 transitions. [2021-06-05 16:40:42,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 16:40:42,681 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:40:42,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:42,683 INFO L225 Difference]: With dead ends: 1963 [2021-06-05 16:40:42,683 INFO L226 Difference]: Without dead ends: 1959 [2021-06-05 16:40:42,683 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 145.1ms TimeCoverageRelationStatistics Valid=193, Invalid=563, Unknown=0, NotChecked=0, Total=756 [2021-06-05 16:40:42,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1959 states. [2021-06-05 16:40:42,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1959 to 1047. [2021-06-05 16:40:42,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.376673040152964) internal successors, (3532), 1046 states have internal predecessors, (3532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:42,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3532 transitions. [2021-06-05 16:40:42,700 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3532 transitions. Word has length 24 [2021-06-05 16:40:42,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:42,700 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3532 transitions. [2021-06-05 16:40:42,700 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:42,700 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3532 transitions. [2021-06-05 16:40:42,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:40:42,702 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:42,702 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:42,909 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,35 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:42,909 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:42,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:42,909 INFO L82 PathProgramCache]: Analyzing trace with hash -877600375, now seen corresponding path program 32 times [2021-06-05 16:40:42,909 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:42,909 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [963392465] [2021-06-05 16:40:42,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:42,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:42,938 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:42,939 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:42,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [963392465] [2021-06-05 16:40:42,939 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [963392465] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:42,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1219477940] [2021-06-05 16:40:42,939 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:42,961 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:40:42,961 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:42,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:40:42,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:43,006 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:43,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1219477940] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:43,006 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:43,007 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 16:40:43,007 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213497675] [2021-06-05 16:40:43,007 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 16:40:43,007 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:43,007 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 16:40:43,007 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-06-05 16:40:43,007 INFO L87 Difference]: Start difference. First operand 1047 states and 3532 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:43,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:43,222 INFO L93 Difference]: Finished difference Result 1728 states and 5494 transitions. [2021-06-05 16:40:43,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 16:40:43,222 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:40:43,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:43,224 INFO L225 Difference]: With dead ends: 1728 [2021-06-05 16:40:43,224 INFO L226 Difference]: Without dead ends: 1716 [2021-06-05 16:40:43,224 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 125.6ms TimeCoverageRelationStatistics Valid=136, Invalid=370, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:40:43,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1716 states. [2021-06-05 16:40:43,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1716 to 1047. [2021-06-05 16:40:43,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.372848948374761) internal successors, (3528), 1046 states have internal predecessors, (3528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:43,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3528 transitions. [2021-06-05 16:40:43,239 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3528 transitions. Word has length 24 [2021-06-05 16:40:43,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:43,239 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3528 transitions. [2021-06-05 16:40:43,239 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:43,239 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3528 transitions. [2021-06-05 16:40:43,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:40:43,241 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:43,241 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:43,456 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:43,457 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:43,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:43,457 INFO L82 PathProgramCache]: Analyzing trace with hash 719526341, now seen corresponding path program 33 times [2021-06-05 16:40:43,457 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:43,457 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [778790278] [2021-06-05 16:40:43,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:43,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:43,496 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:43,497 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:43,497 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [778790278] [2021-06-05 16:40:43,497 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [778790278] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:43,497 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1537808073] [2021-06-05 16:40:43,497 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:43,518 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:40:43,519 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:43,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:40:43,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:43,582 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:43,582 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1537808073] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:43,582 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:43,582 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 16:40:43,582 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092433430] [2021-06-05 16:40:43,582 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:40:43,583 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:43,583 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:40:43,583 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:40:43,583 INFO L87 Difference]: Start difference. First operand 1047 states and 3528 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:43,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:43,868 INFO L93 Difference]: Finished difference Result 1821 states and 5719 transitions. [2021-06-05 16:40:43,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 16:40:43,868 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:40:43,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:43,870 INFO L225 Difference]: With dead ends: 1821 [2021-06-05 16:40:43,870 INFO L226 Difference]: Without dead ends: 1821 [2021-06-05 16:40:43,871 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 189.7ms TimeCoverageRelationStatistics Valid=202, Invalid=668, Unknown=0, NotChecked=0, Total=870 [2021-06-05 16:40:43,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1821 states. [2021-06-05 16:40:43,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1821 to 1119. [2021-06-05 16:40:43,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.370304114490161) internal successors, (3768), 1118 states have internal predecessors, (3768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:43,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3768 transitions. [2021-06-05 16:40:43,886 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3768 transitions. Word has length 24 [2021-06-05 16:40:43,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:43,887 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3768 transitions. [2021-06-05 16:40:43,887 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:43,887 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3768 transitions. [2021-06-05 16:40:43,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:40:43,888 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:43,888 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:44,104 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,37 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:44,104 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:44,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:44,104 INFO L82 PathProgramCache]: Analyzing trace with hash -1932401801, now seen corresponding path program 34 times [2021-06-05 16:40:44,104 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:44,104 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72737570] [2021-06-05 16:40:44,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:44,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:44,134 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:44,134 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:44,134 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72737570] [2021-06-05 16:40:44,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [72737570] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:44,134 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1635042627] [2021-06-05 16:40:44,134 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:44,156 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:40:44,156 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:44,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:40:44,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:44,219 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:44,219 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1635042627] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:44,219 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:44,219 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 16:40:44,219 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184502524] [2021-06-05 16:40:44,219 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:40:44,219 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:44,220 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:40:44,220 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:40:44,220 INFO L87 Difference]: Start difference. First operand 1119 states and 3768 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:44,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:44,457 INFO L93 Difference]: Finished difference Result 1790 states and 5648 transitions. [2021-06-05 16:40:44,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 16:40:44,457 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:40:44,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:44,459 INFO L225 Difference]: With dead ends: 1790 [2021-06-05 16:40:44,459 INFO L226 Difference]: Without dead ends: 1786 [2021-06-05 16:40:44,459 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 155.6ms TimeCoverageRelationStatistics Valid=156, Invalid=494, Unknown=0, NotChecked=0, Total=650 [2021-06-05 16:40:44,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1786 states. [2021-06-05 16:40:44,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1786 to 1119. [2021-06-05 16:40:44,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.368515205724508) internal successors, (3766), 1118 states have internal predecessors, (3766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:44,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3766 transitions. [2021-06-05 16:40:44,476 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3766 transitions. Word has length 24 [2021-06-05 16:40:44,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:44,476 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3766 transitions. [2021-06-05 16:40:44,476 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:44,476 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3766 transitions. [2021-06-05 16:40:44,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:40:44,477 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:44,477 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:44,696 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable84 [2021-06-05 16:40:44,697 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:44,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:44,697 INFO L82 PathProgramCache]: Analyzing trace with hash 1095108317, now seen corresponding path program 35 times [2021-06-05 16:40:44,697 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:44,697 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1058520142] [2021-06-05 16:40:44,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:44,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:44,725 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:44,725 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:44,725 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1058520142] [2021-06-05 16:40:44,726 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1058520142] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:44,726 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1807816244] [2021-06-05 16:40:44,726 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:44,762 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:40:44,763 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:44,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:40:44,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:44,810 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:44,811 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1807816244] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:44,811 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:44,811 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 16:40:44,811 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2066432328] [2021-06-05 16:40:44,811 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:40:44,811 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:44,811 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:40:44,811 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:40:44,811 INFO L87 Difference]: Start difference. First operand 1119 states and 3766 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:44,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:44,959 INFO L93 Difference]: Finished difference Result 1649 states and 5332 transitions. [2021-06-05 16:40:44,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 16:40:44,959 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:40:44,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:44,962 INFO L225 Difference]: With dead ends: 1649 [2021-06-05 16:40:44,962 INFO L226 Difference]: Without dead ends: 1637 [2021-06-05 16:40:44,962 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 86.0ms TimeCoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:40:44,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1637 states. [2021-06-05 16:40:44,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1637 to 1119. [2021-06-05 16:40:44,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.3649373881932023) internal successors, (3762), 1118 states have internal predecessors, (3762), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:44,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3762 transitions. [2021-06-05 16:40:44,989 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3762 transitions. Word has length 24 [2021-06-05 16:40:44,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:44,989 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3762 transitions. [2021-06-05 16:40:44,989 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:44,989 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3762 transitions. [2021-06-05 16:40:44,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:40:44,991 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:44,991 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:45,204 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:45,205 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:45,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:45,205 INFO L82 PathProgramCache]: Analyzing trace with hash 1918687339, now seen corresponding path program 4 times [2021-06-05 16:40:45,205 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:45,205 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1336147930] [2021-06-05 16:40:45,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:45,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:45,603 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:45,603 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:45,604 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1336147930] [2021-06-05 16:40:45,604 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1336147930] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:45,604 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1867680224] [2021-06-05 16:40:45,604 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:45,637 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:40:45,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:45,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:40:45,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:46,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:46,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:46,063 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:46,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:40:46,065 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:46,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:46,070 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:46,071 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:46,072 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:40:46,072 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:46,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:46,076 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:46,077 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:46,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 16:40:46,079 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:46,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:46,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:46,084 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:46,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:40:46,087 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:46,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:46,092 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:46,093 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:46,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-05 16:40:46,095 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:46,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:46,099 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:46,100 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:46,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:40:46,103 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:46,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:46,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:46,108 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:46,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 33 treesize of output 19 [2021-06-05 16:40:46,110 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:46,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:46,114 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:46,115 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:46,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-06-05 16:40:46,120 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:46,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:46,124 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:46,125 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:46,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:40:46,126 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:46,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:46,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:46,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:46,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:40:46,132 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:46,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:46,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:46,137 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:46,138 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-05 16:40:46,139 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:46,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:46,143 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:46,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:46,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:40:46,146 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:46,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:46,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:46,150 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:46,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:40:46,152 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:46,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:46,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:46,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:46,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 16:40:46,159 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:46,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:46,163 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:46,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:40:46,164 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:46,184 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-06-05 16:40:46,185 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:40:46,185 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-06-05 16:40:46,208 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:46,208 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1867680224] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:46,208 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:46,208 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 16:40:46,208 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [242254048] [2021-06-05 16:40:46,208 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:40:46,208 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:46,209 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:40:46,209 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:40:46,209 INFO L87 Difference]: Start difference. First operand 1119 states and 3762 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:46,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:46,932 INFO L93 Difference]: Finished difference Result 1517 states and 4955 transitions. [2021-06-05 16:40:46,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 16:40:46,932 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:40:46,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:46,934 INFO L225 Difference]: With dead ends: 1517 [2021-06-05 16:40:46,934 INFO L226 Difference]: Without dead ends: 1502 [2021-06-05 16:40:46,934 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 923.4ms TimeCoverageRelationStatistics Valid=149, Invalid=553, Unknown=0, NotChecked=0, Total=702 [2021-06-05 16:40:46,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1502 states. [2021-06-05 16:40:46,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1502 to 1141. [2021-06-05 16:40:46,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1141 states, 1140 states have (on average 3.362280701754386) internal successors, (3833), 1140 states have internal predecessors, (3833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:46,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1141 states to 1141 states and 3833 transitions. [2021-06-05 16:40:46,947 INFO L78 Accepts]: Start accepts. Automaton has 1141 states and 3833 transitions. Word has length 26 [2021-06-05 16:40:46,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:46,948 INFO L482 AbstractCegarLoop]: Abstraction has 1141 states and 3833 transitions. [2021-06-05 16:40:46,948 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:46,948 INFO L276 IsEmpty]: Start isEmpty. Operand 1141 states and 3833 transitions. [2021-06-05 16:40:46,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:40:46,949 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:46,949 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:47,164 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2021-06-05 16:40:47,165 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:47,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:47,165 INFO L82 PathProgramCache]: Analyzing trace with hash -109710677, now seen corresponding path program 5 times [2021-06-05 16:40:47,165 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:47,165 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [770000468] [2021-06-05 16:40:47,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:47,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:47,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-06-05 16:40:47,578 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:47,578 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [770000468] [2021-06-05 16:40:47,578 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [770000468] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:47,578 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [74990264] [2021-06-05 16:40:47,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 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:47,604 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:40:47,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:47,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:40:47,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:48,022 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 36 [2021-06-05 16:40:48,074 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_3], 2=[A, v_prenex_5]} [2021-06-05 16:40:48,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:48,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 16:40:48,079 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:48,174 INFO L628 ElimStorePlain]: treesize reduction 50, result has 69.7 percent of original size [2021-06-05 16:40:48,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:48,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:48,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:40:48,180 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:48,219 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:48,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:48,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:40:48,225 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:48,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:48,228 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:48,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:40:48,230 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:48,273 INFO L628 ElimStorePlain]: treesize reduction 15, result has 76.9 percent of original size [2021-06-05 16:40:48,275 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 16:40:48,275 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:179, output treesize:25 [2021-06-05 16:40:48,330 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:48,330 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [74990264] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:48,330 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:48,330 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-05 16:40:48,330 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685425128] [2021-06-05 16:40:48,330 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 16:40:48,330 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:48,331 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 16:40:48,331 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-06-05 16:40:48,331 INFO L87 Difference]: Start difference. First operand 1141 states and 3833 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:49,132 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 51 [2021-06-05 16:40:49,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:49,693 INFO L93 Difference]: Finished difference Result 1616 states and 5213 transitions. [2021-06-05 16:40:49,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 16:40:49,693 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:40:49,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:49,695 INFO L225 Difference]: With dead ends: 1616 [2021-06-05 16:40:49,695 INFO L226 Difference]: Without dead ends: 1571 [2021-06-05 16:40:49,696 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 324 ImplicationChecksByTransitivity, 1622.0ms TimeCoverageRelationStatistics Valid=215, Invalid=1045, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 16:40:49,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1571 states. [2021-06-05 16:40:49,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1571 to 1171. [2021-06-05 16:40:49,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1171 states, 1170 states have (on average 3.347008547008547) internal successors, (3916), 1170 states have internal predecessors, (3916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:49,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1171 states to 1171 states and 3916 transitions. [2021-06-05 16:40:49,716 INFO L78 Accepts]: Start accepts. Automaton has 1171 states and 3916 transitions. Word has length 26 [2021-06-05 16:40:49,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:49,716 INFO L482 AbstractCegarLoop]: Abstraction has 1171 states and 3916 transitions. [2021-06-05 16:40:49,716 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:49,716 INFO L276 IsEmpty]: Start isEmpty. Operand 1171 states and 3916 transitions. [2021-06-05 16:40:49,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:40:49,717 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:49,717 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:49,918 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:49,918 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:49,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:49,918 INFO L82 PathProgramCache]: Analyzing trace with hash 1481718631, now seen corresponding path program 36 times [2021-06-05 16:40:49,918 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:49,919 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [81421036] [2021-06-05 16:40:49,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:49,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:50,269 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 56 [2021-06-05 16:40:50,431 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:50,431 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:50,431 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [81421036] [2021-06-05 16:40:50,431 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [81421036] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:50,431 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [87233606] [2021-06-05 16:40:50,431 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:50,456 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:40:50,456 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:50,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:40:50,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:50,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:50,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:50,979 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:50,979 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:50,981 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:50,981 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:50,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:40:50,983 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:50,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:50,987 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:50,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:50,988 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:50,989 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:50,991 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:50,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 39 treesize of output 19 [2021-06-05 16:40:50,992 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:50,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:50,995 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:50,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:50,996 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:50,997 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:50,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:50,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:40:51,000 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:51,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:51,006 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:51,007 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,008 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,009 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-05 16:40:51,010 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:51,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:51,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:51,016 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,016 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,018 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,018 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,019 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:40:51,020 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:51,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:51,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:51,024 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,024 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,026 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,026 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,027 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-05 16:40:51,028 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:51,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:51,032 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:51,033 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,034 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,035 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-05 16:40:51,036 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:51,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:51,040 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:51,041 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,042 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-05 16:40:51,045 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:51,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:51,049 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:51,050 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,051 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,052 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 16:40:51,053 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:51,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:51,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:51,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,059 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40: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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-05 16:40:51,062 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:51,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:51,065 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:51,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,067 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,069 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-05 16:40:51,070 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:51,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:51,075 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:51,076 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,077 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,078 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,079 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-05 16:40:51,080 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:51,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:51,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:51,085 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,085 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:40:51,088 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:51,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:51,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:51,091 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,092 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,093 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,094 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-05 16:40:51,095 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:51,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:51,097 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:51,099 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,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 28 treesize of output 13 [2021-06-05 16:40:51,100 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:51,117 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-06-05 16:40:51,118 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:40:51,118 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-05 16:40:51,141 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:51,142 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [87233606] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:51,142 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:51,142 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-05 16:40:51,142 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [702230903] [2021-06-05 16:40:51,143 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:40:51,143 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:51,143 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:40:51,143 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:40:51,143 INFO L87 Difference]: Start difference. First operand 1171 states and 3916 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:52,662 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 52 [2021-06-05 16:40:52,787 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 39 [2021-06-05 16:40:53,247 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 55 [2021-06-05 16:40:53,438 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 55 [2021-06-05 16:40:53,572 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 52 [2021-06-05 16:40:53,790 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 57 [2021-06-05 16:40:53,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:53,863 INFO L93 Difference]: Finished difference Result 1671 states and 5380 transitions. [2021-06-05 16:40:53,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 16:40:53,863 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:40:53,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:53,865 INFO L225 Difference]: With dead ends: 1671 [2021-06-05 16:40:53,865 INFO L226 Difference]: Without dead ends: 1656 [2021-06-05 16:40:53,866 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 574 ImplicationChecksByTransitivity, 2784.2ms TimeCoverageRelationStatistics Valid=361, Invalid=1801, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 16:40:53,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1656 states. [2021-06-05 16:40:53,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1656 to 1201. [2021-06-05 16:40:53,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1201 states, 1200 states have (on average 3.3316666666666666) internal successors, (3998), 1200 states have internal predecessors, (3998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:53,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1201 states to 1201 states and 3998 transitions. [2021-06-05 16:40:53,880 INFO L78 Accepts]: Start accepts. Automaton has 1201 states and 3998 transitions. Word has length 26 [2021-06-05 16:40:53,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:53,880 INFO L482 AbstractCegarLoop]: Abstraction has 1201 states and 3998 transitions. [2021-06-05 16:40:53,880 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:53,880 INFO L276 IsEmpty]: Start isEmpty. Operand 1201 states and 3998 transitions. [2021-06-05 16:40:53,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:40:53,882 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:53,882 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:54,082 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,42 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:54,082 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:54,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:54,083 INFO L82 PathProgramCache]: Analyzing trace with hash -2008201489, now seen corresponding path program 6 times [2021-06-05 16:40:54,083 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:54,083 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2107685348] [2021-06-05 16:40:54,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:54,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:54,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-06-05 16:40:54,476 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:54,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2107685348] [2021-06-05 16:40:54,476 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2107685348] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:54,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1327094138] [2021-06-05 16:40:54,476 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:54,500 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:40:54,500 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:54,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:40:54,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:54,897 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_9], 2=[A, v_prenex_7]} [2021-06-05 16:40:54,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:54,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 16:40:54,902 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:55,015 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 38 [2021-06-05 16:40:55,015 INFO L628 ElimStorePlain]: treesize reduction 86, result has 47.9 percent of original size [2021-06-05 16:40:55,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:55,018 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:55,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:40:55,020 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:55,041 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:55,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:55,044 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:55,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:40:55,045 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:55,063 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:55,065 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:40:55,065 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:179, output treesize:15 [2021-06-05 16:40:55,102 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:55,102 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1327094138] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:55,102 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:55,102 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 16:40:55,102 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2064249883] [2021-06-05 16:40:55,103 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:40:55,103 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:55,103 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:40:55,103 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:40:55,103 INFO L87 Difference]: Start difference. First operand 1201 states and 3998 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:55,982 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 40 [2021-06-05 16:40:56,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:56,232 INFO L93 Difference]: Finished difference Result 1703 states and 5445 transitions. [2021-06-05 16:40:56,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 16:40:56,232 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:40:56,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:56,235 INFO L225 Difference]: With dead ends: 1703 [2021-06-05 16:40:56,235 INFO L226 Difference]: Without dead ends: 1673 [2021-06-05 16:40:56,235 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 255 ImplicationChecksByTransitivity, 1346.0ms TimeCoverageRelationStatistics Valid=199, Invalid=793, Unknown=0, NotChecked=0, Total=992 [2021-06-05 16:40:56,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1673 states. [2021-06-05 16:40:56,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1673 to 1210. [2021-06-05 16:40:56,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1210 states, 1209 states have (on average 3.329197684036394) internal successors, (4025), 1209 states have internal predecessors, (4025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:56,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1210 states to 1210 states and 4025 transitions. [2021-06-05 16:40:56,252 INFO L78 Accepts]: Start accepts. Automaton has 1210 states and 4025 transitions. Word has length 26 [2021-06-05 16:40:56,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:56,252 INFO L482 AbstractCegarLoop]: Abstraction has 1210 states and 4025 transitions. [2021-06-05 16:40:56,252 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:56,252 INFO L276 IsEmpty]: Start isEmpty. Operand 1210 states and 4025 transitions. [2021-06-05 16:40:56,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:40:56,254 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:56,254 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:56,454 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable246 [2021-06-05 16:40:56,454 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:56,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:56,455 INFO L82 PathProgramCache]: Analyzing trace with hash -457819925, now seen corresponding path program 37 times [2021-06-05 16:40:56,455 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:56,455 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [977944816] [2021-06-05 16:40:56,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:56,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:56,816 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:56,817 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:56,817 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [977944816] [2021-06-05 16:40:56,817 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [977944816] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:56,817 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [529268772] [2021-06-05 16:40:56,817 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:56,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:56,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:40:56,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:57,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:57,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:57,407 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,408 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,409 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,410 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,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 30 treesize of output 16 [2021-06-05 16:40:57,411 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:57,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:57,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:57,415 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,416 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,417 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,418 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,419 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-05 16:40:57,420 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:57,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:57,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:57,425 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,425 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,427 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,427 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-05 16:40:57,428 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:57,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:57,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:57,433 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,433 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,435 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,435 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 16:40:57,436 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:57,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:57,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:57,441 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,443 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,445 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,445 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:40:57,447 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:57,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:57,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:57,451 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,452 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,453 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,454 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-05 16:40:57,455 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:57,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:57,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:57,459 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,460 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,461 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,462 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-05 16:40:57,463 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:57,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:57,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:57,468 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,468 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,470 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,470 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-05 16:40:57,471 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:57,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:57,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:57,476 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,477 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,478 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,479 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-05 16:40:57,480 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:57,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:57,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:57,484 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,487 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,487 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40: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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-05 16:40:57,488 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:57,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:57,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:57,492 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,492 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,494 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,494 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,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 34 treesize of output 16 [2021-06-05 16:40:57,496 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:57,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:57,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:57,501 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,501 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,504 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,504 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-05 16:40:57,506 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:57,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:57,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:57,510 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,511 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,513 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,513 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:40:57,514 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:57,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:57,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:57,518 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,518 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,520 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,520 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,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 30 treesize of output 16 [2021-06-05 16:40:57,521 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:57,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:57,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:57,524 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:57,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 16:40:57,526 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:57,544 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-06-05 16:40:57,545 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:40:57,545 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-05 16:40:57,568 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:57,568 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [529268772] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:57,568 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:57,568 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-05 16:40:57,568 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910164013] [2021-06-05 16:40:57,568 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:40:57,568 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:57,569 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:40:57,569 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:40:57,569 INFO L87 Difference]: Start difference. First operand 1210 states and 4025 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:59,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:59,477 INFO L93 Difference]: Finished difference Result 1830 states and 5830 transitions. [2021-06-05 16:40:59,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 16:40:59,477 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:40:59,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:59,479 INFO L225 Difference]: With dead ends: 1830 [2021-06-05 16:40:59,479 INFO L226 Difference]: Without dead ends: 1815 [2021-06-05 16:40:59,480 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 492 ImplicationChecksByTransitivity, 1927.4ms TimeCoverageRelationStatistics Valid=344, Invalid=1548, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 16:40:59,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1815 states. [2021-06-05 16:40:59,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1815 to 1222. [2021-06-05 16:40:59,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1222 states, 1221 states have (on average 3.3374283374283373) internal successors, (4075), 1221 states have internal predecessors, (4075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:59,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1222 states to 1222 states and 4075 transitions. [2021-06-05 16:40:59,496 INFO L78 Accepts]: Start accepts. Automaton has 1222 states and 4075 transitions. Word has length 26 [2021-06-05 16:40:59,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:59,496 INFO L482 AbstractCegarLoop]: Abstraction has 1222 states and 4075 transitions. [2021-06-05 16:40:59,496 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:59,496 INFO L276 IsEmpty]: Start isEmpty. Operand 1222 states and 4075 transitions. [2021-06-05 16:40:59,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:40:59,497 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:59,497 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:59,698 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable257 [2021-06-05 16:40:59,698 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:59,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:59,698 INFO L82 PathProgramCache]: Analyzing trace with hash -1434138769, now seen corresponding path program 38 times [2021-06-05 16:40:59,698 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:59,698 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1146117760] [2021-06-05 16:40:59,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:59,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:41:00,168 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:00,169 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:41:00,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1146117760] [2021-06-05 16:41:00,169 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1146117760] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:00,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [269565314] [2021-06-05 16:41:00,169 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:41:00,194 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:41:00,194 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:41:00,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 16:41:00,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:41:00,805 INFO L354 Elim1Store]: treesize reduction 24, result has 41.5 percent of original size [2021-06-05 16:41:00,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 32 [2021-06-05 16:41:00,807 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:00,846 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-05 16:41:00,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 47 [2021-06-05 16:41:00,852 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:00,881 INFO L354 Elim1Store]: treesize reduction 29, result has 29.3 percent of original size [2021-06-05 16:41:00,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 30 [2021-06-05 16:41:00,883 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:00,919 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-05 16:41:00,919 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 26 treesize of output 40 [2021-06-05 16:41:00,924 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:00,962 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-05 16:41:00,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 40 [2021-06-05 16:41:00,971 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:00,988 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-06-05 16:41:00,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 1 [2021-06-05 16:41:00,988 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:01,024 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-05 16:41:01,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 40 [2021-06-05 16:41:01,030 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:01,074 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-05 16:41:01,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 51 [2021-06-05 16:41:01,082 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:01,128 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-05 16:41:01,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 47 [2021-06-05 16:41:01,136 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:01,174 INFO L354 Elim1Store]: treesize reduction 21, result has 48.8 percent of original size [2021-06-05 16:41:01,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 38 [2021-06-05 16:41:01,176 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:01,197 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-06-05 16:41:01,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:41:01,198 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:01,216 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-06-05 16:41:01,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 1 [2021-06-05 16:41:01,217 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:01,261 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-05 16:41:01,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 51 [2021-06-05 16:41:01,273 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:01,309 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-05 16:41:01,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 26 treesize of output 40 [2021-06-05 16:41:01,315 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:01,354 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-05 16:41:01,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 21 treesize of output 45 [2021-06-05 16:41:01,362 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:01,375 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-06-05 16:41:01,375 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:41:01,376 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:01,843 WARN L205 SmtUtils]: Spent 466.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 47 [2021-06-05 16:41:01,843 INFO L628 ElimStorePlain]: treesize reduction 219, result has 60.0 percent of original size [2021-06-05 16:41:01,854 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 9 xjuncts. [2021-06-05 16:41:01,854 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:833, output treesize:385 [2021-06-05 16:41:02,076 WARN L205 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 39 [2021-06-05 16:41:02,184 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:02,184 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [269565314] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:02,184 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:41:02,184 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-06-05 16:41:02,184 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1520687256] [2021-06-05 16:41:02,184 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 16:41:02,184 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:41:02,184 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 16:41:02,185 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:41:02,185 INFO L87 Difference]: Start difference. First operand 1222 states and 4075 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:03,510 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 50 [2021-06-05 16:41:03,630 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 55 [2021-06-05 16:41:03,854 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 54 [2021-06-05 16:41:04,239 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 42 [2021-06-05 16:41:04,588 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 63 [2021-06-05 16:41:04,930 WARN L205 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 67 [2021-06-05 16:41:05,192 WARN L205 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 66 [2021-06-05 16:41:05,614 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 57 [2021-06-05 16:41:05,826 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 56 [2021-06-05 16:41:05,988 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 41 [2021-06-05 16:41:06,415 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 35 [2021-06-05 16:41:06,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:41:06,504 INFO L93 Difference]: Finished difference Result 2502 states and 7680 transitions. [2021-06-05 16:41:06,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-05 16:41:06,505 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:41:06,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:41:06,508 INFO L225 Difference]: With dead ends: 2502 [2021-06-05 16:41:06,508 INFO L226 Difference]: Without dead ends: 2457 [2021-06-05 16:41:06,509 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1318 ImplicationChecksByTransitivity, 4533.4ms TimeCoverageRelationStatistics Valid=695, Invalid=3727, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 16:41:06,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2457 states. [2021-06-05 16:41:06,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2457 to 1394. [2021-06-05 16:41:06,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1394 states, 1393 states have (on average 3.3058147882268485) internal successors, (4605), 1393 states have internal predecessors, (4605), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:06,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1394 states to 1394 states and 4605 transitions. [2021-06-05 16:41:06,529 INFO L78 Accepts]: Start accepts. Automaton has 1394 states and 4605 transitions. Word has length 26 [2021-06-05 16:41:06,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:41:06,529 INFO L482 AbstractCegarLoop]: Abstraction has 1394 states and 4605 transitions. [2021-06-05 16:41:06,529 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:06,530 INFO L276 IsEmpty]: Start isEmpty. Operand 1394 states and 4605 transitions. [2021-06-05 16:41:06,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:41:06,531 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:41:06,531 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:41:06,745 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable365 [2021-06-05 16:41:06,745 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:41:06,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:41:06,745 INFO L82 PathProgramCache]: Analyzing trace with hash 775761299, now seen corresponding path program 7 times [2021-06-05 16:41:06,745 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:41:06,745 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217417692] [2021-06-05 16:41:06,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:41:06,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:41:07,099 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:07,100 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:41:07,100 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217417692] [2021-06-05 16:41:07,100 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [217417692] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:07,100 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [130453989] [2021-06-05 16:41:07,100 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:41:07,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:41:07,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:41:07,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:41:07,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:07,530 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:07,530 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:07,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:41:07,532 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:07,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:07,535 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:07,536 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:07,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 30 treesize of output 13 [2021-06-05 16:41:07,538 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:07,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:07,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:07,543 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:07,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:41:07,544 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:07,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:07,548 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:07,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:07,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 26 treesize of output 13 [2021-06-05 16:41:07,551 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:07,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:07,554 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:07,556 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:07,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 16:41:07,557 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:07,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:07,560 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:07,561 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:07,561 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:41:07,562 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:07,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:07,566 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:07,567 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:07,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 16:41:07,567 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:07,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:07,571 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:07,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:07,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:41:07,573 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:07,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:07,576 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:07,577 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:07,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:41:07,578 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:07,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:07,582 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:07,583 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:07,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-05 16:41:07,584 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:07,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:07,587 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:07,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:07,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:41:07,590 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:07,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:07,593 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:07,594 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:07,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 30 treesize of output 16 [2021-06-05 16:41:07,595 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:07,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:07,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:07,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:07,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 28 treesize of output 16 [2021-06-05 16:41:07,600 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:07,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:07,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:07,604 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:07,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 33 treesize of output 19 [2021-06-05 16:41:07,605 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:07,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:07,607 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:07,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 30 treesize of output 16 [2021-06-05 16:41:07,608 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:07,627 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-06-05 16:41:07,628 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:41:07,628 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-06-05 16:41:07,650 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:07,650 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [130453989] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:07,650 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:41:07,650 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 16:41:07,650 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755234079] [2021-06-05 16:41:07,650 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:41:07,650 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:41:07,651 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:41:07,651 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:41:07,651 INFO L87 Difference]: Start difference. First operand 1394 states and 4605 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:08,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:41:08,463 INFO L93 Difference]: Finished difference Result 1799 states and 5825 transitions. [2021-06-05 16:41:08,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 16:41:08,464 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:41:08,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:41:08,466 INFO L225 Difference]: With dead ends: 1799 [2021-06-05 16:41:08,466 INFO L226 Difference]: Without dead ends: 1784 [2021-06-05 16:41:08,467 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 1070.9ms TimeCoverageRelationStatistics Valid=171, Invalid=641, Unknown=0, NotChecked=0, Total=812 [2021-06-05 16:41:08,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1784 states. [2021-06-05 16:41:08,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1784 to 1405. [2021-06-05 16:41:08,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1405 states, 1404 states have (on average 3.3034188034188032) internal successors, (4638), 1404 states have internal predecessors, (4638), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:08,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1405 states to 1405 states and 4638 transitions. [2021-06-05 16:41:08,483 INFO L78 Accepts]: Start accepts. Automaton has 1405 states and 4638 transitions. Word has length 26 [2021-06-05 16:41:08,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:41:08,484 INFO L482 AbstractCegarLoop]: Abstraction has 1405 states and 4638 transitions. [2021-06-05 16:41:08,484 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:08,484 INFO L276 IsEmpty]: Start isEmpty. Operand 1405 states and 4638 transitions. [2021-06-05 16:41:08,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:41:08,485 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:41:08,485 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:41:08,686 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable500,46 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:41:08,686 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:41:08,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:41:08,686 INFO L82 PathProgramCache]: Analyzing trace with hash -1252636717, now seen corresponding path program 8 times [2021-06-05 16:41:08,686 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:41:08,686 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325579564] [2021-06-05 16:41:08,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:41:08,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:41:09,021 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:09,021 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:41:09,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325579564] [2021-06-05 16:41:09,021 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [325579564] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:09,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [89877100] [2021-06-05 16:41:09,021 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:41:09,044 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:41:09,044 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:41:09,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:41:09,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:41:09,358 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2021-06-05 16:41:09,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:09,571 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-06-05 16:41:09,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 39 [2021-06-05 16:41:09,573 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:09,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:09,588 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-06-05 16:41:09,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 45 treesize of output 25 [2021-06-05 16:41:09,611 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:09,979 WARN L205 SmtUtils]: Spent 367.00 ms on a formula simplification. DAG size of input: 152 DAG size of output: 148 [2021-06-05 16:41:09,980 INFO L628 ElimStorePlain]: treesize reduction 100, result has 83.4 percent of original size [2021-06-05 16:41:09,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:10,005 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:10,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 38 treesize of output 36 [2021-06-05 16:41:10,008 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:10,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:10,022 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-06-05 16:41:10,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 38 treesize of output 1 [2021-06-05 16:41:10,022 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:10,165 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 145 [2021-06-05 16:41:10,166 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:10,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:10,191 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-06-05 16:41:10,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 33 [2021-06-05 16:41:10,202 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:10,343 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 136 [2021-06-05 16:41:10,344 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:10,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:10,364 INFO L354 Elim1Store]: treesize reduction 8, result has 57.9 percent of original size [2021-06-05 16:41:10,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 38 treesize of output 30 [2021-06-05 16:41:10,366 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:10,505 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 129 [2021-06-05 16:41:10,506 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:10,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:10,526 INFO L354 Elim1Store]: treesize reduction 8, result has 57.9 percent of original size [2021-06-05 16:41:10,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 29 [2021-06-05 16:41:10,528 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:10,685 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification that was a NOOP. DAG size: 122 [2021-06-05 16:41:10,685 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:10,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:10,704 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:10,704 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 24 treesize of output 34 [2021-06-05 16:41:10,710 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:10,844 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 112 [2021-06-05 16:41:10,844 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:10,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:10,865 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-06-05 16:41:10,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 40 treesize of output 34 [2021-06-05 16:41:10,870 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:10,994 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2021-06-05 16:41:10,995 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:11,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:11,013 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:11,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 40 treesize of output 36 [2021-06-05 16:41:11,016 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:11,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:11,043 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-06-05 16:41:11,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 40 treesize of output 18 [2021-06-05 16:41:11,044 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:11,255 WARN L205 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 94 [2021-06-05 16:41:11,256 INFO L628 ElimStorePlain]: treesize reduction 23, result has 92.5 percent of original size [2021-06-05 16:41:11,276 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 16:41:11,276 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:679, output treesize:449 [2021-06-05 16:41:11,498 WARN L205 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 37 [2021-06-05 16:41:11,597 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:11,597 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [89877100] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:11,597 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:41:11,597 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-05 16:41:11,597 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1967554767] [2021-06-05 16:41:11,597 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 16:41:11,597 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:41:11,598 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 16:41:11,598 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2021-06-05 16:41:11,598 INFO L87 Difference]: Start difference. First operand 1405 states and 4638 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:12,657 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 57 [2021-06-05 16:41:12,809 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 33 [2021-06-05 16:41:13,050 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 56 [2021-06-05 16:41:13,440 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-06-05 16:41:13,648 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 52 [2021-06-05 16:41:13,893 WARN L205 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 44 [2021-06-05 16:41:14,275 WARN L205 SmtUtils]: Spent 320.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 65 [2021-06-05 16:41:14,841 WARN L205 SmtUtils]: Spent 525.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 74 [2021-06-05 16:41:15,158 WARN L205 SmtUtils]: Spent 272.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 59 [2021-06-05 16:41:15,349 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 46 [2021-06-05 16:41:15,948 WARN L205 SmtUtils]: Spent 543.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 73 [2021-06-05 16:41:16,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:41:16,468 INFO L93 Difference]: Finished difference Result 2194 states and 6873 transitions. [2021-06-05 16:41:16,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 16:41:16,468 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:41:16,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:41:16,471 INFO L225 Difference]: With dead ends: 2194 [2021-06-05 16:41:16,471 INFO L226 Difference]: Without dead ends: 2149 [2021-06-05 16:41:16,472 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 625 ImplicationChecksByTransitivity, 4839.1ms TimeCoverageRelationStatistics Valid=352, Invalid=2000, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 16:41:16,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2149 states. [2021-06-05 16:41:16,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2149 to 1416. [2021-06-05 16:41:16,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1416 states, 1415 states have (on average 3.311660777385159) internal successors, (4686), 1415 states have internal predecessors, (4686), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:16,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1416 states to 1416 states and 4686 transitions. [2021-06-05 16:41:16,493 INFO L78 Accepts]: Start accepts. Automaton has 1416 states and 4686 transitions. Word has length 26 [2021-06-05 16:41:16,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:41:16,494 INFO L482 AbstractCegarLoop]: Abstraction has 1416 states and 4686 transitions. [2021-06-05 16:41:16,494 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:16,494 INFO L276 IsEmpty]: Start isEmpty. Operand 1416 states and 4686 transitions. [2021-06-05 16:41:16,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:41:16,495 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:41:16,496 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:41:16,696 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable544 [2021-06-05 16:41:16,702 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:41:16,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:41:16,703 INFO L82 PathProgramCache]: Analyzing trace with hash 1104920871, now seen corresponding path program 9 times [2021-06-05 16:41:16,703 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:41:16,703 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [379033975] [2021-06-05 16:41:16,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:41:16,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:41:16,941 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:16,941 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:41:16,942 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [379033975] [2021-06-05 16:41:16,942 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [379033975] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:16,942 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [516948069] [2021-06-05 16:41:16,942 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:41:16,976 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:41:16,976 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:41:16,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:41:16,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:41:17,538 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:17,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:17,539 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:17,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:41:17,541 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:17,545 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:17,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:17,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-05 16:41:17,549 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:17,630 INFO L628 ElimStorePlain]: treesize reduction 117, result has 42.4 percent of original size [2021-06-05 16:41:17,630 INFO L518 ElimStorePlain]: Eliminatee v_prenex_32 vanished before elimination [2021-06-05 16:41:17,633 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:17,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:17,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 16:41:17,636 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:17,661 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:17,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:17,665 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:17,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:41:17,666 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:17,688 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:17,690 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 16:41:17,690 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 12 variables, input treesize:265, output treesize:24 [2021-06-05 16:41:17,720 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:17,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [516948069] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:17,721 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:41:17,721 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 16:41:17,721 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476181372] [2021-06-05 16:41:17,721 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:41:17,721 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:41:17,721 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:41:17,721 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:41:17,721 INFO L87 Difference]: Start difference. First operand 1416 states and 4686 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:18,568 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 52 [2021-06-05 16:41:18,751 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 45 [2021-06-05 16:41:19,070 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 51 [2021-06-05 16:41:19,231 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 71 [2021-06-05 16:41:19,489 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 83 [2021-06-05 16:41:19,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:41:19,604 INFO L93 Difference]: Finished difference Result 2242 states and 7148 transitions. [2021-06-05 16:41:19,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 16:41:19,604 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:41:19,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:41:19,607 INFO L225 Difference]: With dead ends: 2242 [2021-06-05 16:41:19,607 INFO L226 Difference]: Without dead ends: 2212 [2021-06-05 16:41:19,607 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 350 ImplicationChecksByTransitivity, 1963.1ms TimeCoverageRelationStatistics Valid=286, Invalid=1046, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 16:41:19,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2212 states. [2021-06-05 16:41:19,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2212 to 1446. [2021-06-05 16:41:19,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1446 states, 1445 states have (on average 3.3217993079584773) internal successors, (4800), 1445 states have internal predecessors, (4800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:19,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1446 states to 1446 states and 4800 transitions. [2021-06-05 16:41:19,627 INFO L78 Accepts]: Start accepts. Automaton has 1446 states and 4800 transitions. Word has length 26 [2021-06-05 16:41:19,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:41:19,627 INFO L482 AbstractCegarLoop]: Abstraction has 1446 states and 4800 transitions. [2021-06-05 16:41:19,627 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:19,627 INFO L276 IsEmpty]: Start isEmpty. Operand 1446 states and 4800 transitions. [2021-06-05 16:41:19,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:41:19,629 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:41:19,629 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:41:19,829 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable589,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:41:19,829 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:41:19,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:41:19,830 INFO L82 PathProgramCache]: Analyzing trace with hash 937111779, now seen corresponding path program 10 times [2021-06-05 16:41:19,830 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:41:19,830 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1521867831] [2021-06-05 16:41:19,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:41:19,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:41:20,154 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:20,155 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:41:20,155 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1521867831] [2021-06-05 16:41:20,155 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1521867831] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:20,155 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1190544439] [2021-06-05 16:41:20,155 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:41:20,178 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:41:20,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:41:20,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:41:20,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:41:20,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:20,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:20,524 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:20,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-05 16:41:20,525 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:20,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:20,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:20,530 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:20,530 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:41:20,531 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:20,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:20,535 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:20,536 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:20,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 26 treesize of output 13 [2021-06-05 16:41:20,538 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:20,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:20,541 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:20,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:20,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:41:20,549 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:20,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:20,552 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:20,553 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:20,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:41:20,554 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:20,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:20,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:20,559 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:20,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 21 treesize of output 13 [2021-06-05 16:41:20,560 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:20,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:20,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:20,564 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:20,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:41:20,566 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:20,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:20,569 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:20,570 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:20,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-05 16:41:20,573 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:20,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:20,576 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:20,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:20,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:41:20,579 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:20,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:20,582 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:20,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:20,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:41:20,586 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:20,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:20,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:20,590 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:20,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:41:20,591 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:20,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:20,594 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:20,596 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:20,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 33 treesize of output 19 [2021-06-05 16:41:20,598 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:20,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:20,601 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:20,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:20,602 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:41:20,603 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:20,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:20,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:20,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:20,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 16:41:20,607 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:20,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:20,609 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:20,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:41:20,610 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:20,629 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-06-05 16:41:20,641 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:41:20,641 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-06-05 16:41:20,671 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:20,671 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1190544439] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:20,671 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:41:20,671 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 16:41:20,671 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486115317] [2021-06-05 16:41:20,671 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:41:20,671 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:41:20,672 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:41:20,672 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:41:20,672 INFO L87 Difference]: Start difference. First operand 1446 states and 4800 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:21,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:41:21,159 INFO L93 Difference]: Finished difference Result 1751 states and 5745 transitions. [2021-06-05 16:41:21,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 16:41:21,160 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:41:21,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:41:21,163 INFO L225 Difference]: With dead ends: 1751 [2021-06-05 16:41:21,163 INFO L226 Difference]: Without dead ends: 1736 [2021-06-05 16:41:21,163 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 734.2ms TimeCoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:41:21,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1736 states. [2021-06-05 16:41:21,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1736 to 1455. [2021-06-05 16:41:21,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1455 states, 1454 states have (on average 3.3259972489683634) internal successors, (4836), 1454 states have internal predecessors, (4836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:21,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1455 states to 1455 states and 4836 transitions. [2021-06-05 16:41:21,180 INFO L78 Accepts]: Start accepts. Automaton has 1455 states and 4836 transitions. Word has length 26 [2021-06-05 16:41:21,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:41:21,180 INFO L482 AbstractCegarLoop]: Abstraction has 1455 states and 4836 transitions. [2021-06-05 16:41:21,180 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:21,180 INFO L276 IsEmpty]: Start isEmpty. Operand 1455 states and 4836 transitions. [2021-06-05 16:41:21,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:41:21,182 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:41:21,182 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:41:21,384 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable610 [2021-06-05 16:41:21,384 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:41:21,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:41:21,384 INFO L82 PathProgramCache]: Analyzing trace with hash -1130404249, now seen corresponding path program 11 times [2021-06-05 16:41:21,384 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:41:21,384 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453482970] [2021-06-05 16:41:21,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:41:21,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:41:21,666 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:21,666 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:41:21,666 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453482970] [2021-06-05 16:41:21,666 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [453482970] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:21,667 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [656866971] [2021-06-05 16:41:21,667 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:41:21,707 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:41:21,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:41:21,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:41:21,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:41:21,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:21,960 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:21,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:41:21,961 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:21,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:21,968 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:21,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:41:21,969 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:21,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:21,979 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:41:21,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:41:21,981 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:21,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:21,989 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:21,989 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:41:21,989 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:21,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:21,999 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:21,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:41:22,000 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:22,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:22,011 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:41:22,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:41:22,012 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:22,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:22,021 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:22,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 33 treesize of output 19 [2021-06-05 16:41:22,021 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:22,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:22,032 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:41:22,033 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-05 16:41:22,034 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:22,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:22,044 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:22,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-06-05 16:41:22,045 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:22,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:22,053 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:22,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:41:22,054 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:22,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:22,062 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:22,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:41:22,063 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:22,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:22,078 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:22,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:41:22,079 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:22,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:22,086 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:22,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:41:22,087 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:22,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:22,094 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:22,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:41:22,109 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:22,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:22,117 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:22,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:41:22,118 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:22,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:22,124 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:22,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 16 treesize of output 18 [2021-06-05 16:41:22,128 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:22,192 INFO L628 ElimStorePlain]: treesize reduction 55, result has 55.6 percent of original size [2021-06-05 16:41:22,193 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 16:41:22,193 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:569, output treesize:69 [2021-06-05 16:41:22,284 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:22,285 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [656866971] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:22,285 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:41:22,285 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 16:41:22,285 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113847311] [2021-06-05 16:41:22,285 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:41:22,285 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:41:22,285 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:41:22,285 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:41:22,285 INFO L87 Difference]: Start difference. First operand 1455 states and 4836 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:23,606 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 60 [2021-06-05 16:41:24,020 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 37 [2021-06-05 16:41:24,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:41:24,260 INFO L93 Difference]: Finished difference Result 2518 states and 8034 transitions. [2021-06-05 16:41:24,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 16:41:24,260 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:41:24,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:41:24,263 INFO L225 Difference]: With dead ends: 2518 [2021-06-05 16:41:24,263 INFO L226 Difference]: Without dead ends: 2488 [2021-06-05 16:41:24,264 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 519 ImplicationChecksByTransitivity, 1963.0ms TimeCoverageRelationStatistics Valid=391, Invalid=1589, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 16:41:24,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2488 states. [2021-06-05 16:41:24,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2488 to 1471. [2021-06-05 16:41:24,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1471 states, 1470 states have (on average 3.336734693877551) internal successors, (4905), 1470 states have internal predecessors, (4905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:24,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1471 states to 1471 states and 4905 transitions. [2021-06-05 16:41:24,285 INFO L78 Accepts]: Start accepts. Automaton has 1471 states and 4905 transitions. Word has length 26 [2021-06-05 16:41:24,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:41:24,285 INFO L482 AbstractCegarLoop]: Abstraction has 1471 states and 4905 transitions. [2021-06-05 16:41:24,285 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:24,286 INFO L276 IsEmpty]: Start isEmpty. Operand 1471 states and 4905 transitions. [2021-06-05 16:41:24,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:41:24,287 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:41:24,287 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:41:24,494 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable654 [2021-06-05 16:41:24,495 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:41:24,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:41:24,495 INFO L82 PathProgramCache]: Analyzing trace with hash -1060173529, now seen corresponding path program 12 times [2021-06-05 16:41:24,495 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:41:24,495 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1308456923] [2021-06-05 16:41:24,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:41:24,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:41:24,795 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:24,795 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:41:24,795 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1308456923] [2021-06-05 16:41:24,795 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1308456923] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:24,796 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1497828474] [2021-06-05 16:41:24,796 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:41:24,838 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:41:24,861 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:41:24,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:41:24,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:41:25,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,104 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:25,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:25,112 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:41:25,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 28 treesize of output 17 [2021-06-05 16:41:25,114 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:25,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:25,122 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:25,127 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:25,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 37 treesize of output 27 [2021-06-05 16:41:25,128 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:25,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:25,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:25,141 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:25,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, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-06-05 16:41:25,143 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:25,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,148 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:25,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,150 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:25,153 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:25,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:41:25,154 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:25,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,159 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:25,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:25,164 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:25,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:41:25,165 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:25,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,170 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:25,172 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:25,177 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:41:25,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-05 16:41:25,179 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:25,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,184 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:25,186 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:25,190 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:25,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, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 16:41:25,191 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:25,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,196 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:25,198 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:25,202 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:25,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, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 19 [2021-06-05 16:41:25,203 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:25,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,209 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:25,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:25,217 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:25,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 1 [2021-06-05 16:41:25,217 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:25,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,223 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:25,225 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:25,228 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:25,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, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:41:25,228 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:25,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,233 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:25,236 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:25,239 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:25,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, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 16 [2021-06-05 16:41:25,240 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:25,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,245 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:25,248 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:25,251 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:25,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, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 16:41:25,252 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:25,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,257 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:25,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,260 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:25,264 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:25,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 18 [2021-06-05 16:41:25,268 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:25,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,274 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:25,276 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:25,279 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:25,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, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 19 [2021-06-05 16:41:25,280 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:25,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,285 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:25,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,288 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:25,291 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:25,291 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:41:25,291 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:25,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,296 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:25,298 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:25,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 16 [2021-06-05 16:41:25,299 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:25,368 INFO L628 ElimStorePlain]: treesize reduction 46, result has 65.7 percent of original size [2021-06-05 16:41:25,369 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 16:41:25,370 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:689, output treesize:88 [2021-06-05 16:41:25,448 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:25,448 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1497828474] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:25,448 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:41:25,448 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 16:41:25,448 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527113405] [2021-06-05 16:41:25,448 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:41:25,448 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:41:25,449 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:41:25,449 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:41:25,449 INFO L87 Difference]: Start difference. First operand 1471 states and 4905 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:26,823 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 59 [2021-06-05 16:41:27,132 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 37 [2021-06-05 16:41:27,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:41:27,558 INFO L93 Difference]: Finished difference Result 2131 states and 6893 transitions. [2021-06-05 16:41:27,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 16:41:27,558 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:41:27,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:41:27,561 INFO L225 Difference]: With dead ends: 2131 [2021-06-05 16:41:27,561 INFO L226 Difference]: Without dead ends: 2101 [2021-06-05 16:41:27,562 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 469 ImplicationChecksByTransitivity, 2059.0ms TimeCoverageRelationStatistics Valid=323, Invalid=1483, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 16:41:27,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2101 states. [2021-06-05 16:41:27,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2101 to 1480. [2021-06-05 16:41:27,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1480 states, 1479 states have (on average 3.342799188640974) internal successors, (4944), 1479 states have internal predecessors, (4944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:27,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1480 states to 1480 states and 4944 transitions. [2021-06-05 16:41:27,584 INFO L78 Accepts]: Start accepts. Automaton has 1480 states and 4944 transitions. Word has length 26 [2021-06-05 16:41:27,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:41:27,584 INFO L482 AbstractCegarLoop]: Abstraction has 1480 states and 4944 transitions. [2021-06-05 16:41:27,584 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:27,584 INFO L276 IsEmpty]: Start isEmpty. Operand 1480 states and 4944 transitions. [2021-06-05 16:41:27,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:41:27,586 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:41:27,586 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:41:27,787 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable668 [2021-06-05 16:41:27,787 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:41:27,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:41:27,787 INFO L82 PathProgramCache]: Analyzing trace with hash -165503173, now seen corresponding path program 13 times [2021-06-05 16:41:27,787 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:41:27,787 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227098076] [2021-06-05 16:41:27,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:41:27,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:41:28,112 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 44 [2021-06-05 16:41:28,256 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:28,256 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:41:28,256 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227098076] [2021-06-05 16:41:28,256 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227098076] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:28,256 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [360962298] [2021-06-05 16:41:28,256 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:41:28,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:41:28,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:41:28,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:41:28,657 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_36], 2=[A, v_prenex_34]} [2021-06-05 16:41:28,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:28,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 16:41:28,663 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:28,763 INFO L628 ElimStorePlain]: treesize reduction 86, result has 47.9 percent of original size [2021-06-05 16:41:28,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:28,766 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:28,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:41:28,767 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:28,790 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:28,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:28,793 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:28,793 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:41:28,794 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:28,812 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:28,815 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:41:28,815 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:179, output treesize:15 [2021-06-05 16:41:28,842 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:28,842 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [360962298] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:28,842 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:41:28,842 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 16:41:28,842 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225296212] [2021-06-05 16:41:28,843 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:41:28,843 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:41:28,843 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:41:28,843 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:41:28,843 INFO L87 Difference]: Start difference. First operand 1480 states and 4944 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:29,692 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 59 [2021-06-05 16:41:29,861 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 60 [2021-06-05 16:41:30,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:41:30,161 INFO L93 Difference]: Finished difference Result 2125 states and 6803 transitions. [2021-06-05 16:41:30,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 16:41:30,162 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:41:30,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:41:30,164 INFO L225 Difference]: With dead ends: 2125 [2021-06-05 16:41:30,164 INFO L226 Difference]: Without dead ends: 2110 [2021-06-05 16:41:30,164 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 1541.6ms TimeCoverageRelationStatistics Valid=210, Invalid=720, Unknown=0, NotChecked=0, Total=930 [2021-06-05 16:41:30,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2110 states. [2021-06-05 16:41:30,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2110 to 1482. [2021-06-05 16:41:30,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1482 states, 1481 states have (on average 3.3430114787305873) internal successors, (4951), 1481 states have internal predecessors, (4951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:30,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1482 states to 1482 states and 4951 transitions. [2021-06-05 16:41:30,183 INFO L78 Accepts]: Start accepts. Automaton has 1482 states and 4951 transitions. Word has length 26 [2021-06-05 16:41:30,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:41:30,183 INFO L482 AbstractCegarLoop]: Abstraction has 1482 states and 4951 transitions. [2021-06-05 16:41:30,183 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:30,183 INFO L276 IsEmpty]: Start isEmpty. Operand 1482 states and 4951 transitions. [2021-06-05 16:41:30,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:41:30,185 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:41:30,185 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:41:30,386 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable689 [2021-06-05 16:41:30,386 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:41:30,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:41:30,386 INFO L82 PathProgramCache]: Analyzing trace with hash -158392533, now seen corresponding path program 39 times [2021-06-05 16:41:30,386 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:41:30,386 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052511048] [2021-06-05 16:41:30,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:41:30,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:41:30,632 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:30,632 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:41:30,632 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2052511048] [2021-06-05 16:41:30,632 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2052511048] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:30,632 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1067205920] [2021-06-05 16:41:30,632 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:41:30,658 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:41:30,658 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:41:30,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:41:30,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:41:31,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:31,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:31,218 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,218 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,219 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,220 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-05 16:41:31,221 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:31,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:31,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:31,225 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,226 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,227 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,227 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,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 39 treesize of output 16 [2021-06-05 16:41:31,228 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:31,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:31,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:31,233 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,233 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:41:31,236 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:31,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:31,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:31,240 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,240 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,242 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,242 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:41:31,243 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:31,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:31,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:31,247 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,248 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,249 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,249 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,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 35 treesize of output 19 [2021-06-05 16:41:31,250 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:31,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:31,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:31,254 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,255 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,256 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,257 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-05 16:41:31,257 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:31,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:31,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:31,261 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,262 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,263 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,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 35 treesize of output 19 [2021-06-05 16:41:31,265 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:31,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:31,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:31,269 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,269 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,271 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,271 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-05 16:41:31,272 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:31,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:31,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:31,277 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,277 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,278 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,279 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,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 28 treesize of output 13 [2021-06-05 16:41:31,280 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:31,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:31,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:31,284 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,284 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 16:41:31,287 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:31,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:31,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:31,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,293 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,294 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-05 16:41:31,295 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:31,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:31,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:31,298 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,299 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,301 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,301 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-05 16:41:31,302 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:31,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:31,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:31,306 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,306 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,308 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,308 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,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 41 treesize of output 16 [2021-06-05 16:41:31,309 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:31,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:31,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:31,313 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,313 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,314 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-05 16:41:31,316 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:31,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:31,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:31,319 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,319 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-05 16:41:31,320 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:31,339 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-06-05 16:41:31,340 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:41:31,340 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-05 16:41:31,367 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:31,367 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1067205920] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:31,367 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:41:31,367 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-06-05 16:41:31,367 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1042043601] [2021-06-05 16:41:31,368 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 16:41:31,368 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:41:31,368 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 16:41:31,368 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2021-06-05 16:41:31,368 INFO L87 Difference]: Start difference. First operand 1482 states and 4951 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:32,078 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 65 [2021-06-05 16:41:33,102 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 61 [2021-06-05 16:41:34,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:41:34,411 INFO L93 Difference]: Finished difference Result 3327 states and 10302 transitions. [2021-06-05 16:41:34,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 16:41:34,411 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:41:34,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:41:34,415 INFO L225 Difference]: With dead ends: 3327 [2021-06-05 16:41:34,416 INFO L226 Difference]: Without dead ends: 3282 [2021-06-05 16:41:34,416 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1228 ImplicationChecksByTransitivity, 2681.5ms TimeCoverageRelationStatistics Valid=670, Invalid=3362, Unknown=0, NotChecked=0, Total=4032 [2021-06-05 16:41:34,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3282 states. [2021-06-05 16:41:34,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3282 to 1496. [2021-06-05 16:41:34,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1496 states, 1495 states have (on average 3.3545150501672243) internal successors, (5015), 1495 states have internal predecessors, (5015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:34,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1496 states to 1496 states and 5015 transitions. [2021-06-05 16:41:34,441 INFO L78 Accepts]: Start accepts. Automaton has 1496 states and 5015 transitions. Word has length 26 [2021-06-05 16:41:34,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:41:34,441 INFO L482 AbstractCegarLoop]: Abstraction has 1496 states and 5015 transitions. [2021-06-05 16:41:34,441 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:34,441 INFO L276 IsEmpty]: Start isEmpty. Operand 1496 states and 5015 transitions. [2021-06-05 16:41:34,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:41:34,443 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:41:34,443 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:41:34,643 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable700 [2021-06-05 16:41:34,644 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:41:34,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:41:34,644 INFO L82 PathProgramCache]: Analyzing trace with hash 1424367203, now seen corresponding path program 14 times [2021-06-05 16:41:34,644 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:41:34,644 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [25756014] [2021-06-05 16:41:34,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:41:34,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:41:34,984 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:34,984 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:41:34,984 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [25756014] [2021-06-05 16:41:34,984 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [25756014] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:34,984 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1860802294] [2021-06-05 16:41:34,984 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:41:35,009 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:41:35,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:41:35,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:41:35,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:41:35,283 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-06-05 16:41:35,781 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:41:35,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:41:35,782 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:36,117 WARN L205 SmtUtils]: Spent 334.00 ms on a formula simplification. DAG size of input: 207 DAG size of output: 149 [2021-06-05 16:41:36,119 INFO L628 ElimStorePlain]: treesize reduction 201, result has 67.0 percent of original size [2021-06-05 16:41:36,141 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:41:36,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 16:41:36,142 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:36,286 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 146 [2021-06-05 16:41:36,286 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:36,286 INFO L518 ElimStorePlain]: Eliminatee v_prenex_82 vanished before elimination [2021-06-05 16:41:36,310 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:41:36,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-05 16:41:36,311 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:36,452 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 144 [2021-06-05 16:41:36,452 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:36,473 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:41:36,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-05 16:41:36,474 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:36,615 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 140 [2021-06-05 16:41:36,615 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:36,636 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:41:36,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:41:36,638 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:36,775 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 137 [2021-06-05 16:41:36,775 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:36,797 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:41:36,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-06-05 16:41:36,801 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:36,932 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2021-06-05 16:41:36,932 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:36,950 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:36,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-06-05 16:41:36,953 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:37,087 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 129 [2021-06-05 16:41:37,088 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:37,105 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:37,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-06-05 16:41:37,107 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:37,253 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2021-06-05 16:41:37,253 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:37,274 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:41:37,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-05 16:41:37,277 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:37,412 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-06-05 16:41:37,413 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:37,427 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:37,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-05 16:41:37,431 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:37,561 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 116 [2021-06-05 16:41:37,561 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:37,578 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:41:37,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-05 16:41:37,582 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:37,704 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 110 [2021-06-05 16:41:37,704 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:37,704 INFO L518 ElimStorePlain]: Eliminatee v_prenex_88 vanished before elimination [2021-06-05 16:41:37,704 INFO L518 ElimStorePlain]: Eliminatee v_prenex_66 vanished before elimination [2021-06-05 16:41:37,720 INFO L550 ElimStorePlain]: Start of recursive call 1: 14 dim-0 vars, 14 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-06-05 16:41:37,720 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 28 variables, input treesize:631, output treesize:455 [2021-06-05 16:41:37,933 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 36 [2021-06-05 16:41:38,057 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:38,058 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1860802294] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:38,058 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:41:38,058 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-05 16:41:38,058 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1300667373] [2021-06-05 16:41:38,058 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 16:41:38,058 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:41:38,058 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 16:41:38,058 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-06-05 16:41:38,058 INFO L87 Difference]: Start difference. First operand 1496 states and 5015 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:38,485 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 58 [2021-06-05 16:41:38,932 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 38 [2021-06-05 16:41:39,352 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 53 [2021-06-05 16:41:39,796 WARN L205 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 64 [2021-06-05 16:41:40,236 WARN L205 SmtUtils]: Spent 409.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 59 [2021-06-05 16:41:40,739 WARN L205 SmtUtils]: Spent 454.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 68 [2021-06-05 16:41:41,160 WARN L205 SmtUtils]: Spent 387.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 57 [2021-06-05 16:41:41,711 WARN L205 SmtUtils]: Spent 524.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 72 [2021-06-05 16:41:42,324 WARN L205 SmtUtils]: Spent 532.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 73 [2021-06-05 16:41:42,587 WARN L205 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 47 [2021-06-05 16:41:42,778 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 26 [2021-06-05 16:41:43,122 WARN L205 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 46 [2021-06-05 16:41:43,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:41:43,402 INFO L93 Difference]: Finished difference Result 2583 states and 8123 transitions. [2021-06-05 16:41:43,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 16:41:43,403 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:41:43,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:41:43,407 INFO L225 Difference]: With dead ends: 2583 [2021-06-05 16:41:43,407 INFO L226 Difference]: Without dead ends: 2553 [2021-06-05 16:41:43,407 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 672 ImplicationChecksByTransitivity, 5613.2ms TimeCoverageRelationStatistics Valid=419, Invalid=1837, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 16:41:43,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2553 states. [2021-06-05 16:41:43,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2553 to 1496. [2021-06-05 16:41:43,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1496 states, 1495 states have (on average 3.3531772575250836) internal successors, (5013), 1495 states have internal predecessors, (5013), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:43,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1496 states to 1496 states and 5013 transitions. [2021-06-05 16:41:43,431 INFO L78 Accepts]: Start accepts. Automaton has 1496 states and 5013 transitions. Word has length 26 [2021-06-05 16:41:43,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:41:43,431 INFO L482 AbstractCegarLoop]: Abstraction has 1496 states and 5013 transitions. [2021-06-05 16:41:43,431 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:43,431 INFO L276 IsEmpty]: Start isEmpty. Operand 1496 states and 5013 transitions. [2021-06-05 16:41:43,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:41:43,433 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:41:43,433 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:41:43,633 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable806,54 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:41:43,634 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:41:43,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:41:43,634 INFO L82 PathProgramCache]: Analyzing trace with hash 39724387, now seen corresponding path program 15 times [2021-06-05 16:41:43,634 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:41:43,634 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [818929615] [2021-06-05 16:41:43,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:41:43,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:41:43,940 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:43,940 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:41:43,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [818929615] [2021-06-05 16:41:43,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [818929615] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:43,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1972557135] [2021-06-05 16:41:43,940 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:41:44,039 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:41:44,039 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:41:44,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:41:44,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:41:44,302 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2021-06-05 16:41:44,532 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 101 [2021-06-05 16:41:44,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:44,641 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:44,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-06-05 16:41:44,646 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:44,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:44,661 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:44,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-06-05 16:41:44,664 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:44,955 WARN L205 SmtUtils]: Spent 290.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 121 [2021-06-05 16:41:44,955 INFO L628 ElimStorePlain]: treesize reduction 148, result has 71.5 percent of original size [2021-06-05 16:41:44,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:44,968 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:44,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-06-05 16:41:44,969 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:45,105 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 117 [2021-06-05 16:41:45,105 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:45,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:45,126 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:41:45,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:41:45,128 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:45,252 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 111 [2021-06-05 16:41:45,253 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:45,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:45,265 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:41:45,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-05 16:41:45,266 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:45,383 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 105 [2021-06-05 16:41:45,383 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:45,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:45,395 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:45,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 16:41:45,399 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:45,513 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 98 [2021-06-05 16:41:45,513 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:45,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:45,527 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:41:45,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:41:45,528 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:45,639 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 92 [2021-06-05 16:41:45,639 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:45,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:45,653 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:45,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:41:45,654 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:45,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:45,663 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:45,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:41:45,664 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:45,750 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:45,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:45,760 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:45,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 16:41:45,764 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:45,844 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:45,851 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 16:41:45,851 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 16 variables, input treesize:563, output treesize:158 [2021-06-05 16:41:46,007 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:46,007 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1972557135] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:46,007 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:41:46,007 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-06-05 16:41:46,007 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2034424598] [2021-06-05 16:41:46,007 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:41:46,007 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:41:46,007 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:41:46,007 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:41:46,008 INFO L87 Difference]: Start difference. First operand 1496 states and 5013 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:47,096 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 59 [2021-06-05 16:41:47,575 WARN L205 SmtUtils]: Spent 294.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 60 [2021-06-05 16:41:47,968 WARN L205 SmtUtils]: Spent 306.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 59 [2021-06-05 16:41:48,324 WARN L205 SmtUtils]: Spent 320.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 59 [2021-06-05 16:41:48,911 WARN L205 SmtUtils]: Spent 562.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 71 [2021-06-05 16:41:49,303 WARN L205 SmtUtils]: Spent 342.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 64 [2021-06-05 16:41:49,794 WARN L205 SmtUtils]: Spent 384.00 ms on a formula simplification. DAG size of input: 151 DAG size of output: 73 [2021-06-05 16:41:50,310 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 45 [2021-06-05 16:41:50,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:41:50,422 INFO L93 Difference]: Finished difference Result 2835 states and 8886 transitions. [2021-06-05 16:41:50,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 16:41:50,422 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:41:50,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:41:50,426 INFO L225 Difference]: With dead ends: 2835 [2021-06-05 16:41:50,426 INFO L226 Difference]: Without dead ends: 2805 [2021-06-05 16:41:50,426 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 556 ImplicationChecksByTransitivity, 4451.7ms TimeCoverageRelationStatistics Valid=392, Invalid=1588, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 16:41:50,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2805 states. [2021-06-05 16:41:50,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2805 to 1506. [2021-06-05 16:41:50,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1506 states, 1505 states have (on average 3.359468438538206) internal successors, (5056), 1505 states have internal predecessors, (5056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:50,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1506 states to 1506 states and 5056 transitions. [2021-06-05 16:41:50,456 INFO L78 Accepts]: Start accepts. Automaton has 1506 states and 5056 transitions. Word has length 26 [2021-06-05 16:41:50,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:41:50,456 INFO L482 AbstractCegarLoop]: Abstraction has 1506 states and 5056 transitions. [2021-06-05 16:41:50,456 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:50,456 INFO L276 IsEmpty]: Start isEmpty. Operand 1506 states and 5056 transitions. [2021-06-05 16:41:50,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:41:50,458 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:41:50,458 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:41:50,658 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable840 [2021-06-05 16:41:50,659 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:41:50,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:41:50,659 INFO L82 PathProgramCache]: Analyzing trace with hash 1043919835, now seen corresponding path program 40 times [2021-06-05 16:41:50,659 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:41:50,659 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1411535132] [2021-06-05 16:41:50,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:41:50,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:41:50,910 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:50,910 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:41:50,910 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1411535132] [2021-06-05 16:41:50,910 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1411535132] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:50,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1282213405] [2021-06-05 16:41:50,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 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:41:50,935 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:41:50,935 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:41:50,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:41:50,936 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:41:51,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:51,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:51,437 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,437 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,439 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,439 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-05 16:41:51,440 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:51,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:51,444 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:51,445 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,446 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,447 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,447 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 16:41:51,448 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:51,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:51,451 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:51,452 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,453 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,454 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-05 16:41:51,455 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:51,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:51,459 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:51,460 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,461 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,462 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:41:51,463 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:51,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:51,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:51,467 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,467 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,469 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,469 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-05 16:41:51,470 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:51,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:51,474 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:51,475 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,476 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,477 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 16:41:51,478 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:51,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:51,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:51,482 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,482 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,484 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,484 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,484 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-05 16:41:51,485 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:51,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:51,489 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:51,490 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,491 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,492 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-05 16:41:51,497 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:51,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:51,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:51,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,505 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,506 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,506 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:41:51,507 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:51,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:51,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:51,512 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,512 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,514 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,515 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-05 16:41:51,516 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:51,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:51,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:51,520 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,520 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,522 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-05 16:41:51,525 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:51,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:51,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:51,530 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,532 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,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 33 treesize of output 13 [2021-06-05 16:41:51,533 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:51,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:51,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:51,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,551 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,552 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:41:51,553 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:51,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:51,556 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:51,561 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:41:51,565 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:51,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:51,567 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:51,568 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:51,569 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-05 16:41:51,569 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:51,588 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-06-05 16:41:51,589 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:41:51,589 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-05 16:41:51,616 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:51,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1282213405] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:51,617 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:41:51,617 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-06-05 16:41:51,617 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385052209] [2021-06-05 16:41:51,617 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 16:41:51,617 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:41:51,617 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 16:41:51,617 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-06-05 16:41:51,617 INFO L87 Difference]: Start difference. First operand 1506 states and 5056 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:52,066 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 67 [2021-06-05 16:41:52,420 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 68 [2021-06-05 16:41:52,889 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 67 [2021-06-05 16:41:53,315 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 67 [2021-06-05 16:41:54,251 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 40 [2021-06-05 16:41:54,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:41:54,440 INFO L93 Difference]: Finished difference Result 2978 states and 9427 transitions. [2021-06-05 16:41:54,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 16:41:54,441 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:41:54,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:41:54,445 INFO L225 Difference]: With dead ends: 2978 [2021-06-05 16:41:54,445 INFO L226 Difference]: Without dead ends: 2933 [2021-06-05 16:41:54,446 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1010 ImplicationChecksByTransitivity, 2524.5ms TimeCoverageRelationStatistics Valid=591, Invalid=2715, Unknown=0, NotChecked=0, Total=3306 [2021-06-05 16:41:54,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2933 states. [2021-06-05 16:41:54,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2933 to 1506. [2021-06-05 16:41:54,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1506 states, 1505 states have (on average 3.3601328903654486) internal successors, (5057), 1505 states have internal predecessors, (5057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:54,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1506 states to 1506 states and 5057 transitions. [2021-06-05 16:41:54,471 INFO L78 Accepts]: Start accepts. Automaton has 1506 states and 5057 transitions. Word has length 26 [2021-06-05 16:41:54,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:41:54,471 INFO L482 AbstractCegarLoop]: Abstraction has 1506 states and 5057 transitions. [2021-06-05 16:41:54,471 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:54,471 INFO L276 IsEmpty]: Start isEmpty. Operand 1506 states and 5057 transitions. [2021-06-05 16:41:54,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:41:54,473 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:41:54,473 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:41:54,688 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable868,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:41:54,689 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:41:54,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:41:54,689 INFO L82 PathProgramCache]: Analyzing trace with hash -1417398809, now seen corresponding path program 41 times [2021-06-05 16:41:54,689 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:41:54,689 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1139016010] [2021-06-05 16:41:54,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:41:54,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:41:54,928 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:54,929 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:41:54,929 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1139016010] [2021-06-05 16:41:54,929 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1139016010] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:54,929 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [244619027] [2021-06-05 16:41:54,929 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:41:54,955 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:41:54,955 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:41:54,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:41:54,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:41:55,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:55,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:55,410 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-05 16:41:55,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 35 [2021-06-05 16:41:55,414 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:55,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:55,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:55,428 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:41:55,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-05 16:41:55,429 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:55,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:55,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:55,450 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:55,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 41 [2021-06-05 16:41:55,455 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:55,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:55,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:55,485 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-06-05 16:41:55,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 26 [2021-06-05 16:41:55,486 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:55,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:55,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:55,501 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:41:55,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:41:55,502 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:55,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:55,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:55,527 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-06-05 16:41:55,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 30 [2021-06-05 16:41:55,531 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:55,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:55,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:55,546 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:41:55,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 34 treesize of output 1 [2021-06-05 16:41:55,546 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:55,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:55,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:55,576 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-06-05 16:41:55,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 25 [2021-06-05 16:41:55,578 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:55,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:55,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:55,599 INFO L354 Elim1Store]: treesize reduction 19, result has 34.5 percent of original size [2021-06-05 16:41:55,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 25 [2021-06-05 16:41:55,601 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:55,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:55,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:55,618 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:41:55,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-05 16:41:55,619 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:55,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:55,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:55,640 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-06-05 16:41:55,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 25 [2021-06-05 16:41:55,641 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:55,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:55,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:55,655 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:41:55,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 1 [2021-06-05 16:41:55,656 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:55,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:55,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:55,669 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:41:55,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:41:55,670 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:55,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:55,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:55,687 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:41:55,687 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-06-05 16:41:55,688 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:55,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:55,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:55,702 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:41:55,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-06-05 16:41:55,707 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:55,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:55,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:55,715 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:41:55,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 37 treesize of output 1 [2021-06-05 16:41:55,715 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:55,794 INFO L628 ElimStorePlain]: treesize reduction 45, result has 67.4 percent of original size [2021-06-05 16:41:55,796 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 16:41:55,796 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:713, output treesize:75 [2021-06-05 16:41:55,870 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:55,871 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [244619027] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:55,871 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:41:55,871 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-06-05 16:41:55,871 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [266898054] [2021-06-05 16:41:55,871 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 16:41:55,871 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:41:55,871 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 16:41:55,871 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2021-06-05 16:41:55,871 INFO L87 Difference]: Start difference. First operand 1506 states and 5057 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:56,294 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 61 [2021-06-05 16:41:56,683 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 64 [2021-06-05 16:41:57,770 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 64 [2021-06-05 16:41:58,442 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 44 [2021-06-05 16:41:58,627 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 42 [2021-06-05 16:41:58,757 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 38 [2021-06-05 16:41:58,940 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 44 [2021-06-05 16:41:59,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:41:59,486 INFO L93 Difference]: Finished difference Result 3558 states and 11107 transitions. [2021-06-05 16:41:59,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-06-05 16:41:59,486 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:41:59,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:41:59,491 INFO L225 Difference]: With dead ends: 3558 [2021-06-05 16:41:59,491 INFO L226 Difference]: Without dead ends: 3498 [2021-06-05 16:41:59,491 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1286 ImplicationChecksByTransitivity, 3223.0ms TimeCoverageRelationStatistics Valid=813, Invalid=3347, Unknown=0, NotChecked=0, Total=4160 [2021-06-05 16:41:59,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3498 states. [2021-06-05 16:41:59,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3498 to 1522. [2021-06-05 16:41:59,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1522 states, 1521 states have (on average 3.3721236028928336) internal successors, (5129), 1521 states have internal predecessors, (5129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:59,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1522 states to 1522 states and 5129 transitions. [2021-06-05 16:41:59,519 INFO L78 Accepts]: Start accepts. Automaton has 1522 states and 5129 transitions. Word has length 26 [2021-06-05 16:41:59,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:41:59,519 INFO L482 AbstractCegarLoop]: Abstraction has 1522 states and 5129 transitions. [2021-06-05 16:41:59,519 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:59,519 INFO L276 IsEmpty]: Start isEmpty. Operand 1522 states and 5129 transitions. [2021-06-05 16:41:59,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:41:59,521 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:41:59,521 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:41:59,731 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable966,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:41:59,731 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:41:59,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:41:59,732 INFO L82 PathProgramCache]: Analyzing trace with hash 1034556623, now seen corresponding path program 16 times [2021-06-05 16:41:59,732 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:41:59,732 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2071328452] [2021-06-05 16:41:59,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:41:59,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:42:00,126 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:00,126 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:42:00,126 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2071328452] [2021-06-05 16:42:00,126 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2071328452] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:00,126 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1323659150] [2021-06-05 16:42:00,126 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:42:00,150 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:42:00,150 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:42:00,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:42:00,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:42:00,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:00,501 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:00,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:00,503 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:42:00,504 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:00,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:00,507 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:00,509 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:00,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 16:42:00,510 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:00,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:00,513 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:00,515 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:00,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:42:00,516 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:00,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:00,519 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:00,520 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:00,521 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:42:00,521 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:00,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:00,524 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:00,526 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:00,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-06-05 16:42:00,527 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:00,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:00,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:00,532 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:00,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:42:00,533 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:00,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:00,536 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:00,538 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:00,538 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:42:00,539 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:00,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:00,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:00,544 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:00,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:42:00,544 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:00,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:00,556 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:00,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:00,558 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:42:00,559 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:00,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:00,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:00,565 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:00,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:42:00,565 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:00,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:00,569 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:00,570 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:00,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-05 16:42:00,571 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:00,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:00,575 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:00,576 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:00,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:42:00,577 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:00,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:00,580 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:00,582 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:00,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 16:42:00,583 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:00,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:00,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:00,587 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:00,587 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:42:00,588 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:00,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:00,594 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:00,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 30 treesize of output 13 [2021-06-05 16:42:00,595 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:00,614 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-06-05 16:42:00,614 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:42:00,615 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-06-05 16:42:00,636 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:00,636 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1323659150] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:00,636 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:42:00,636 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 16:42:00,636 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826750106] [2021-06-05 16:42:00,637 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:42:00,637 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:42:00,637 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:42:00,637 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:42:00,637 INFO L87 Difference]: Start difference. First operand 1522 states and 5129 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:01,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:42:01,314 INFO L93 Difference]: Finished difference Result 1905 states and 6288 transitions. [2021-06-05 16:42:01,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 16:42:01,314 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:42:01,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:42:01,317 INFO L225 Difference]: With dead ends: 1905 [2021-06-05 16:42:01,317 INFO L226 Difference]: Without dead ends: 1890 [2021-06-05 16:42:01,317 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 976.3ms TimeCoverageRelationStatistics Valid=141, Invalid=615, Unknown=0, NotChecked=0, Total=756 [2021-06-05 16:42:01,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1890 states. [2021-06-05 16:42:01,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1890 to 1530. [2021-06-05 16:42:01,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1530 states, 1529 states have (on average 3.368214519293656) internal successors, (5150), 1529 states have internal predecessors, (5150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:01,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1530 states to 1530 states and 5150 transitions. [2021-06-05 16:42:01,335 INFO L78 Accepts]: Start accepts. Automaton has 1530 states and 5150 transitions. Word has length 26 [2021-06-05 16:42:01,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:42:01,335 INFO L482 AbstractCegarLoop]: Abstraction has 1530 states and 5150 transitions. [2021-06-05 16:42:01,335 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:01,335 INFO L276 IsEmpty]: Start isEmpty. Operand 1530 states and 5150 transitions. [2021-06-05 16:42:01,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:42:01,337 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:42:01,337 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:42:01,537 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1073,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:42:01,538 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:42:01,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:42:01,538 INFO L82 PathProgramCache]: Analyzing trace with hash 1807218181, now seen corresponding path program 17 times [2021-06-05 16:42:01,538 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:42:01,538 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766191792] [2021-06-05 16:42:01,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:42:01,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:42:01,820 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:01,820 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:42:01,820 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766191792] [2021-06-05 16:42:01,820 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1766191792] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:01,821 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1106800685] [2021-06-05 16:42:01,821 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:42:01,844 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:42:01,844 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:42:01,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:42:01,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:42:02,478 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 60 [2021-06-05 16:42:02,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:02,609 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:02,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:42:02,610 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:02,716 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 51 [2021-06-05 16:42:02,717 INFO L628 ElimStorePlain]: treesize reduction 55, result has 71.1 percent of original size [2021-06-05 16:42:02,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:02,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:42:02,722 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:02,725 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:02,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:02,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:42:02,727 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:02,784 INFO L628 ElimStorePlain]: treesize reduction 20, result has 80.2 percent of original size [2021-06-05 16:42:02,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:02,787 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:02,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:42:02,789 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:02,813 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:02,815 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 16:42:02,815 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 9 variables, input treesize:211, output treesize:25 [2021-06-05 16:42:02,855 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:02,855 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1106800685] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:02,856 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:42:02,856 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-05 16:42:02,856 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054719901] [2021-06-05 16:42:02,856 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 16:42:02,856 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:42:02,856 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 16:42:02,856 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-06-05 16:42:02,856 INFO L87 Difference]: Start difference. First operand 1530 states and 5150 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:03,610 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 57 [2021-06-05 16:42:03,959 WARN L205 SmtUtils]: Spent 278.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 77 [2021-06-05 16:42:04,226 WARN L205 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 81 [2021-06-05 16:42:04,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:42:04,487 INFO L93 Difference]: Finished difference Result 2016 states and 6558 transitions. [2021-06-05 16:42:04,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 16:42:04,487 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:42:04,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:42:04,490 INFO L225 Difference]: With dead ends: 2016 [2021-06-05 16:42:04,490 INFO L226 Difference]: Without dead ends: 1971 [2021-06-05 16:42:04,490 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 1929.9ms TimeCoverageRelationStatistics Valid=208, Invalid=1052, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 16:42:04,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1971 states. [2021-06-05 16:42:04,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1971 to 1522. [2021-06-05 16:42:04,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1522 states, 1521 states have (on average 3.3721236028928336) internal successors, (5129), 1521 states have internal predecessors, (5129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:04,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1522 states to 1522 states and 5129 transitions. [2021-06-05 16:42:04,521 INFO L78 Accepts]: Start accepts. Automaton has 1522 states and 5129 transitions. Word has length 26 [2021-06-05 16:42:04,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:42:04,522 INFO L482 AbstractCegarLoop]: Abstraction has 1522 states and 5129 transitions. [2021-06-05 16:42:04,522 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:04,522 INFO L276 IsEmpty]: Start isEmpty. Operand 1522 states and 5129 transitions. [2021-06-05 16:42:04,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:42:04,524 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:42:04,524 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:42:04,740 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1115 [2021-06-05 16:42:04,740 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:42:04,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:42:04,740 INFO L82 PathProgramCache]: Analyzing trace with hash 1195907103, now seen corresponding path program 18 times [2021-06-05 16:42:04,740 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:42:04,740 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2043338570] [2021-06-05 16:42:04,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:42:04,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:42:04,999 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:05,000 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:42:05,000 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2043338570] [2021-06-05 16:42:05,000 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2043338570] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:05,000 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [640585051] [2021-06-05 16:42:05,000 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:42:05,025 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:42:05,025 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:42:05,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:42:05,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:42:05,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:05,349 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:05,349 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:42:05,350 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:05,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:05,363 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:05,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-06-05 16:42:05,368 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:05,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:05,376 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:05,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:42:05,376 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:05,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:05,386 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:05,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:42:05,386 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:05,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:05,396 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:05,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:42:05,396 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:05,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:05,407 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:05,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:42:05,408 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:05,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:05,416 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:05,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 33 treesize of output 19 [2021-06-05 16:42:05,417 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:05,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:05,425 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:05,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:42:05,426 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:05,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:05,440 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:42:05,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:42:05,442 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:05,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:05,453 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:42:05,453 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:42:05,454 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:05,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:05,463 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:05,463 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:42:05,464 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:05,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:05,471 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:05,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:42:05,472 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:05,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:05,480 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:05,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:42:05,480 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:05,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:05,488 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:05,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:42:05,489 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:05,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:05,498 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:05,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 16:42:05,501 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:05,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:05,507 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:05,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:42:05,507 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:05,575 INFO L628 ElimStorePlain]: treesize reduction 16, result has 83.5 percent of original size [2021-06-05 16:42:05,577 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 16:42:05,577 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:617, output treesize:71 [2021-06-05 16:42:05,659 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:05,659 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [640585051] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:05,659 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:42:05,659 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-06-05 16:42:05,659 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1634735498] [2021-06-05 16:42:05,659 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:42:05,659 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:42:05,659 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:42:05,660 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:42:05,660 INFO L87 Difference]: Start difference. First operand 1522 states and 5129 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:06,142 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 53 [2021-06-05 16:42:06,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:42:06,725 INFO L93 Difference]: Finished difference Result 1999 states and 6574 transitions. [2021-06-05 16:42:06,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 16:42:06,725 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:42:06,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:42:06,728 INFO L225 Difference]: With dead ends: 1999 [2021-06-05 16:42:06,728 INFO L226 Difference]: Without dead ends: 1984 [2021-06-05 16:42:06,728 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 1105.7ms TimeCoverageRelationStatistics Valid=154, Invalid=776, Unknown=0, NotChecked=0, Total=930 [2021-06-05 16:42:06,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1984 states. [2021-06-05 16:42:06,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1984 to 1516. [2021-06-05 16:42:06,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1516 states, 1515 states have (on average 3.3716171617161717) internal successors, (5108), 1515 states have internal predecessors, (5108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:06,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1516 states to 1516 states and 5108 transitions. [2021-06-05 16:42:06,747 INFO L78 Accepts]: Start accepts. Automaton has 1516 states and 5108 transitions. Word has length 26 [2021-06-05 16:42:06,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:42:06,747 INFO L482 AbstractCegarLoop]: Abstraction has 1516 states and 5108 transitions. [2021-06-05 16:42:06,747 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:06,748 INFO L276 IsEmpty]: Start isEmpty. Operand 1516 states and 5108 transitions. [2021-06-05 16:42:06,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:42:06,750 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:42:06,750 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:42:06,956 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1138,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:42:06,957 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:42:06,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:42:06,957 INFO L82 PathProgramCache]: Analyzing trace with hash 1432729289, now seen corresponding path program 19 times [2021-06-05 16:42:06,957 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:42:06,957 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [379368367] [2021-06-05 16:42:06,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:42:06,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:42:07,431 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:07,431 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:42:07,431 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [379368367] [2021-06-05 16:42:07,431 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [379368367] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:07,431 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1340679577] [2021-06-05 16:42:07,431 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:42:07,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:42:07,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:42:07,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:42:07,729 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-06-05 16:42:07,959 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_133], 2=[A, v_prenex_132]} [2021-06-05 16:42:07,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:07,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 16:42:07,963 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:08,052 INFO L628 ElimStorePlain]: treesize reduction 50, result has 69.7 percent of original size [2021-06-05 16:42:08,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:08,056 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:08,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:42:08,057 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:08,098 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:08,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:08,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:42:08,104 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:08,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:08,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:08,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:42:08,108 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:08,150 INFO L628 ElimStorePlain]: treesize reduction 15, result has 76.9 percent of original size [2021-06-05 16:42:08,152 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 16:42:08,152 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:179, output treesize:25 [2021-06-05 16:42:08,184 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:08,184 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1340679577] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:08,184 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:42:08,184 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 16:42:08,184 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770184713] [2021-06-05 16:42:08,185 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:42:08,185 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:42:08,185 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:42:08,185 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:42:08,185 INFO L87 Difference]: Start difference. First operand 1516 states and 5108 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:09,031 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-06-05 16:42:09,351 WARN L205 SmtUtils]: Spent 296.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 64 [2021-06-05 16:42:09,512 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 53 [2021-06-05 16:42:09,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:42:09,615 INFO L93 Difference]: Finished difference Result 2061 states and 6772 transitions. [2021-06-05 16:42:09,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 16:42:09,615 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:42:09,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:42:09,618 INFO L225 Difference]: With dead ends: 2061 [2021-06-05 16:42:09,618 INFO L226 Difference]: Without dead ends: 2046 [2021-06-05 16:42:09,618 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 1839.3ms TimeCoverageRelationStatistics Valid=183, Invalid=747, Unknown=0, NotChecked=0, Total=930 [2021-06-05 16:42:09,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2046 states. [2021-06-05 16:42:09,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2046 to 1517. [2021-06-05 16:42:09,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1517 states, 1516 states have (on average 3.3726912928759893) internal successors, (5113), 1516 states have internal predecessors, (5113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:09,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1517 states to 1517 states and 5113 transitions. [2021-06-05 16:42:09,637 INFO L78 Accepts]: Start accepts. Automaton has 1517 states and 5113 transitions. Word has length 26 [2021-06-05 16:42:09,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:42:09,637 INFO L482 AbstractCegarLoop]: Abstraction has 1517 states and 5113 transitions. [2021-06-05 16:42:09,638 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:09,638 INFO L276 IsEmpty]: Start isEmpty. Operand 1517 states and 5113 transitions. [2021-06-05 16:42:09,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:42:09,640 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:42:09,640 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:42:09,840 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1187 [2021-06-05 16:42:09,840 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:42:09,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:42:09,840 INFO L82 PathProgramCache]: Analyzing trace with hash 826223339, now seen corresponding path program 20 times [2021-06-05 16:42:09,840 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:42:09,841 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607467563] [2021-06-05 16:42:09,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:42:09,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:42:10,011 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:10,011 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:42:10,012 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607467563] [2021-06-05 16:42:10,012 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1607467563] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:10,012 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1273148409] [2021-06-05 16:42:10,012 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:42:10,035 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:42:10,035 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:42:10,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:42:10,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:42:10,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:10,653 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:10,654 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-05 16:42:10,658 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:10,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:10,675 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:42:10,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:42:10,676 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:10,793 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-06-05 16:42:10,793 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:10,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:10,815 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:42:10,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-05 16:42:10,816 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:10,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:10,834 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:42:10,834 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-05 16:42:10,839 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:10,953 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2021-06-05 16:42:10,953 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:10,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:10,974 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:42:10,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-05 16:42:10,975 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:10,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:10,992 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:42:10,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-05 16:42:10,994 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:11,100 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2021-06-05 16:42:11,101 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:11,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:11,116 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:11,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-05 16:42:11,122 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:11,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:11,136 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:42:11,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-05 16:42:11,138 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:11,233 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:11,255 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 16:42:11,255 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 9 variables, input treesize:329, output treesize:224 [2021-06-05 16:42:11,420 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 30 [2021-06-05 16:42:11,449 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:11,450 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1273148409] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:11,450 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:42:11,450 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-05 16:42:11,450 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37088370] [2021-06-05 16:42:11,450 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 16:42:11,450 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:42:11,450 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 16:42:11,450 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-06-05 16:42:11,450 INFO L87 Difference]: Start difference. First operand 1517 states and 5113 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:13,036 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 71 [2021-06-05 16:42:13,215 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 61 [2021-06-05 16:42:13,490 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 48 [2021-06-05 16:42:13,663 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 66 [2021-06-05 16:42:13,850 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 56 [2021-06-05 16:42:14,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:42:14,025 INFO L93 Difference]: Finished difference Result 2205 states and 7070 transitions. [2021-06-05 16:42:14,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 16:42:14,025 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:42:14,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:42:14,028 INFO L225 Difference]: With dead ends: 2205 [2021-06-05 16:42:14,028 INFO L226 Difference]: Without dead ends: 2165 [2021-06-05 16:42:14,028 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 625 ImplicationChecksByTransitivity, 2699.5ms TimeCoverageRelationStatistics Valid=350, Invalid=1906, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 16:42:14,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2165 states. [2021-06-05 16:42:14,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2165 to 1566. [2021-06-05 16:42:14,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1566 states, 1565 states have (on average 3.3686900958466452) internal successors, (5272), 1565 states have internal predecessors, (5272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:14,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1566 states to 1566 states and 5272 transitions. [2021-06-05 16:42:14,048 INFO L78 Accepts]: Start accepts. Automaton has 1566 states and 5272 transitions. Word has length 26 [2021-06-05 16:42:14,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:42:14,048 INFO L482 AbstractCegarLoop]: Abstraction has 1566 states and 5272 transitions. [2021-06-05 16:42:14,048 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:14,048 INFO L276 IsEmpty]: Start isEmpty. Operand 1566 states and 5272 transitions. [2021-06-05 16:42:14,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:42:14,050 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:42:14,050 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:42:14,251 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1199 [2021-06-05 16:42:14,251 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:42:14,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:42:14,252 INFO L82 PathProgramCache]: Analyzing trace with hash -1409101781, now seen corresponding path program 21 times [2021-06-05 16:42:14,252 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:42:14,252 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532620153] [2021-06-05 16:42:14,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:42:14,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:42:14,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-06-05 16:42:14,475 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:42:14,475 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532620153] [2021-06-05 16:42:14,476 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1532620153] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:14,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [242165331] [2021-06-05 16:42:14,476 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:42:14,499 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:42:14,499 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:42:14,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:42:14,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:42:14,779 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:14,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-05 16:42:14,783 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:14,797 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:14,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-05 16:42:14,803 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:14,811 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:42:14,812 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:42:14,812 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:14,821 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:42:14,821 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:42:14,821 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:14,829 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:42:14,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:42:14,830 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:14,838 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:42:14,838 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:42:14,839 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:14,857 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:42:14,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-05 16:42:14,860 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:14,878 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:42:14,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-05 16:42:14,881 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:14,897 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:42:14,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:42:14,898 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:14,906 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:42:14,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 33 treesize of output 19 [2021-06-05 16:42:14,907 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:14,916 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:42:14,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 1 [2021-06-05 16:42:14,917 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:14,926 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:42:14,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:42:14,926 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:14,940 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:42:14,941 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-05 16:42:14,942 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:14,949 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:42:14,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:42:14,950 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:14,957 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:42:14,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:42:14,958 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:14,963 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:42:14,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:42:14,964 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:15,020 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:15,022 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-05 16:42:15,022 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:729, output treesize:157 [2021-06-05 16:42:15,287 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:15,287 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [242165331] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:15,287 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:42:15,287 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-06-05 16:42:15,287 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715646973] [2021-06-05 16:42:15,287 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:42:15,287 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:42:15,287 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:42:15,288 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:42:15,288 INFO L87 Difference]: Start difference. First operand 1566 states and 5272 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:16,042 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 43 [2021-06-05 16:42:16,161 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 32 [2021-06-05 16:42:16,698 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 51 [2021-06-05 16:42:16,871 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 43 [2021-06-05 16:42:17,218 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 35 [2021-06-05 16:42:17,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:42:17,369 INFO L93 Difference]: Finished difference Result 2352 states and 7640 transitions. [2021-06-05 16:42:17,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 16:42:17,370 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:42:17,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:42:17,372 INFO L225 Difference]: With dead ends: 2352 [2021-06-05 16:42:17,373 INFO L226 Difference]: Without dead ends: 2327 [2021-06-05 16:42:17,373 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 411 ImplicationChecksByTransitivity, 2175.4ms TimeCoverageRelationStatistics Valid=299, Invalid=1341, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 16:42:17,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2327 states. [2021-06-05 16:42:17,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2327 to 1537. [2021-06-05 16:42:17,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1537 states, 1536 states have (on average 3.373046875) internal successors, (5181), 1536 states have internal predecessors, (5181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:17,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1537 states to 1537 states and 5181 transitions. [2021-06-05 16:42:17,393 INFO L78 Accepts]: Start accepts. Automaton has 1537 states and 5181 transitions. Word has length 26 [2021-06-05 16:42:17,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:42:17,393 INFO L482 AbstractCegarLoop]: Abstraction has 1537 states and 5181 transitions. [2021-06-05 16:42:17,393 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:17,393 INFO L276 IsEmpty]: Start isEmpty. Operand 1537 states and 5181 transitions. [2021-06-05 16:42:17,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:42:17,395 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:42:17,395 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:42:17,608 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1261,63 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:42:17,609 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:42:17,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:42:17,609 INFO L82 PathProgramCache]: Analyzing trace with hash 957187695, now seen corresponding path program 22 times [2021-06-05 16:42:17,609 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:42:17,609 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881955731] [2021-06-05 16:42:17,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:42:17,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:42:17,795 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:17,796 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:42:17,796 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881955731] [2021-06-05 16:42:17,796 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1881955731] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:17,796 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [929955880] [2021-06-05 16:42:17,796 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:42:17,820 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:42:17,820 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:42:17,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:42:17,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:42:18,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:18,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:18,075 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:18,075 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-05 16:42:18,077 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:18,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:18,081 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:18,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:42:18,082 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:18,155 INFO L628 ElimStorePlain]: treesize reduction 108, result has 42.2 percent of original size [2021-06-05 16:42:18,155 INFO L518 ElimStorePlain]: Eliminatee v_prenex_151 vanished before elimination [2021-06-05 16:42:18,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:18,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:18,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 16:42:18,159 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:18,180 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:18,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:42:18,183 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:18,201 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:18,203 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 16:42:18,203 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:244, output treesize:24 [2021-06-05 16:42:18,237 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:18,237 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [929955880] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:18,237 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:42:18,237 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 16:42:18,237 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123035264] [2021-06-05 16:42:18,237 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:42:18,237 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:42:18,238 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:42:18,238 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:42:18,238 INFO L87 Difference]: Start difference. First operand 1537 states and 5181 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:18,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:42:18,586 INFO L93 Difference]: Finished difference Result 1678 states and 5570 transitions. [2021-06-05 16:42:18,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 16:42:18,586 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:42:18,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:42:18,588 INFO L225 Difference]: With dead ends: 1678 [2021-06-05 16:42:18,588 INFO L226 Difference]: Without dead ends: 1663 [2021-06-05 16:42:18,588 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 405.3ms TimeCoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:42:18,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1663 states. [2021-06-05 16:42:18,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1663 to 1561. [2021-06-05 16:42:18,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1561 states, 1560 states have (on average 3.3705128205128205) internal successors, (5258), 1560 states have internal predecessors, (5258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:18,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1561 states to 1561 states and 5258 transitions. [2021-06-05 16:42:18,605 INFO L78 Accepts]: Start accepts. Automaton has 1561 states and 5258 transitions. Word has length 26 [2021-06-05 16:42:18,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:42:18,606 INFO L482 AbstractCegarLoop]: Abstraction has 1561 states and 5258 transitions. [2021-06-05 16:42:18,606 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:18,606 INFO L276 IsEmpty]: Start isEmpty. Operand 1561 states and 5258 transitions. [2021-06-05 16:42:18,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:42:18,608 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:42:18,608 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:42:18,808 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1317,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:42:18,808 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:42:18,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:42:18,808 INFO L82 PathProgramCache]: Analyzing trace with hash -1766954001, now seen corresponding path program 23 times [2021-06-05 16:42:18,808 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:42:18,808 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1391138116] [2021-06-05 16:42:18,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:42:18,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:42:19,004 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:19,005 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:42:19,005 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1391138116] [2021-06-05 16:42:19,005 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1391138116] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:19,005 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [387622643] [2021-06-05 16:42:19,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 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:42:19,031 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:42:19,031 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:42:19,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:42:19,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:42:19,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:19,238 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:19,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:42:19,239 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:19,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:19,246 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:19,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:42:19,247 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:19,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:19,257 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:42:19,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 21 treesize of output 17 [2021-06-05 16:42:19,258 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:19,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:19,266 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:19,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:42:19,266 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:19,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:19,276 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:19,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:42:19,277 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:19,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:19,288 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:42:19,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:42:19,290 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:19,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:19,298 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:19,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:42:19,299 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:19,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:19,310 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:42:19,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-05 16:42:19,311 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:19,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:19,321 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:19,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-06-05 16:42:19,322 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:19,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:19,330 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:19,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:42:19,330 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:19,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:19,339 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:19,339 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:42:19,340 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:19,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:19,347 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:19,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 33 treesize of output 19 [2021-06-05 16:42:19,348 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:19,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:19,355 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:19,355 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:42:19,356 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:19,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:19,363 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:19,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:42:19,365 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:19,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:19,372 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:19,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:42:19,373 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:19,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:19,380 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:19,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 16:42:19,383 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:19,444 INFO L628 ElimStorePlain]: treesize reduction 55, result has 55.6 percent of original size [2021-06-05 16:42:19,445 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 16:42:19,445 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:569, output treesize:69 [2021-06-05 16:42:19,534 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:19,534 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [387622643] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:19,534 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:42:19,534 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 16:42:19,534 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173273314] [2021-06-05 16:42:19,534 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:42:19,534 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:42:19,535 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:42:19,535 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:42:19,535 INFO L87 Difference]: Start difference. First operand 1561 states and 5258 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:20,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:42:20,370 INFO L93 Difference]: Finished difference Result 2101 states and 6894 transitions. [2021-06-05 16:42:20,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 16:42:20,370 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:42:20,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:42:20,372 INFO L225 Difference]: With dead ends: 2101 [2021-06-05 16:42:20,372 INFO L226 Difference]: Without dead ends: 2076 [2021-06-05 16:42:20,373 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 903.6ms TimeCoverageRelationStatistics Valid=186, Invalid=806, Unknown=0, NotChecked=0, Total=992 [2021-06-05 16:42:20,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2076 states. [2021-06-05 16:42:20,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2076 to 1550. [2021-06-05 16:42:20,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1550 states, 1549 states have (on average 3.378954163976759) internal successors, (5234), 1549 states have internal predecessors, (5234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:20,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1550 states to 1550 states and 5234 transitions. [2021-06-05 16:42:20,391 INFO L78 Accepts]: Start accepts. Automaton has 1550 states and 5234 transitions. Word has length 26 [2021-06-05 16:42:20,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:42:20,392 INFO L482 AbstractCegarLoop]: Abstraction has 1550 states and 5234 transitions. [2021-06-05 16:42:20,392 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:20,392 INFO L276 IsEmpty]: Start isEmpty. Operand 1550 states and 5234 transitions. [2021-06-05 16:42:20,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:42:20,393 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:42:20,393 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:42:20,594 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1331 [2021-06-05 16:42:20,594 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:42:20,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:42:20,594 INFO L82 PathProgramCache]: Analyzing trace with hash 423152783, now seen corresponding path program 24 times [2021-06-05 16:42:20,594 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:42:20,594 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2048415966] [2021-06-05 16:42:20,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:42:20,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:42:20,898 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:20,898 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:42:20,898 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2048415966] [2021-06-05 16:42:20,898 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2048415966] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:20,898 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1942641781] [2021-06-05 16:42:20,898 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:42:20,923 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:42:20,923 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:42:20,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:42:20,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:42:21,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:21,133 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:21,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-06-05 16:42:21,133 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:21,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:21,143 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:21,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 16:42:21,147 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:21,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:21,155 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:21,155 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:42:21,156 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:21,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:21,163 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:21,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 33 treesize of output 19 [2021-06-05 16:42:21,165 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:21,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:21,175 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:42:21,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 23 [2021-06-05 16:42:21,177 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:21,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:21,185 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:21,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:42:21,186 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:21,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:21,196 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:42:21,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:42:21,198 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:21,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:21,207 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:21,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 28 treesize of output 1 [2021-06-05 16:42:21,208 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:21,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:21,215 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:21,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2021-06-05 16:42:21,216 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:21,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:21,226 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:42:21,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-05 16:42:21,228 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:21,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:21,236 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:21,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:42:21,237 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:21,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:21,247 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:21,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:42:21,247 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:21,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:21,256 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:21,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:42:21,257 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:21,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:21,264 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:21,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:42:21,265 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:21,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:21,274 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:21,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 16 treesize of output 18 [2021-06-05 16:42:21,278 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:21,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:21,283 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:21,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:42:21,284 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:21,348 INFO L628 ElimStorePlain]: treesize reduction 15, result has 83.9 percent of original size [2021-06-05 16:42:21,349 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 16:42:21,349 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:589, output treesize:78 [2021-06-05 16:42:21,436 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:21,436 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1942641781] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:21,436 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:42:21,436 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 16:42:21,436 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307015795] [2021-06-05 16:42:21,436 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:42:21,436 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:42:21,436 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:42:21,436 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:42:21,437 INFO L87 Difference]: Start difference. First operand 1550 states and 5234 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:22,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:42:22,619 INFO L93 Difference]: Finished difference Result 2118 states and 6970 transitions. [2021-06-05 16:42:22,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 16:42:22,619 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:42:22,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:42:22,622 INFO L225 Difference]: With dead ends: 2118 [2021-06-05 16:42:22,622 INFO L226 Difference]: Without dead ends: 2084 [2021-06-05 16:42:22,622 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 290 ImplicationChecksByTransitivity, 1297.6ms TimeCoverageRelationStatistics Valid=207, Invalid=983, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 16:42:22,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2084 states. [2021-06-05 16:42:22,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2084 to 1569. [2021-06-05 16:42:22,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1569 states, 1568 states have (on average 3.3832908163265305) internal successors, (5305), 1568 states have internal predecessors, (5305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:22,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1569 states to 1569 states and 5305 transitions. [2021-06-05 16:42:22,641 INFO L78 Accepts]: Start accepts. Automaton has 1569 states and 5305 transitions. Word has length 26 [2021-06-05 16:42:22,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:42:22,641 INFO L482 AbstractCegarLoop]: Abstraction has 1569 states and 5305 transitions. [2021-06-05 16:42:22,641 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:22,641 INFO L276 IsEmpty]: Start isEmpty. Operand 1569 states and 5305 transitions. [2021-06-05 16:42:22,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:42:22,643 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:42:22,643 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:42:22,843 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1345 [2021-06-05 16:42:22,843 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:42:22,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:42:22,844 INFO L82 PathProgramCache]: Analyzing trace with hash 1410644395, now seen corresponding path program 25 times [2021-06-05 16:42:22,844 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:42:22,844 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476619203] [2021-06-05 16:42:22,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:42:22,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:42:23,210 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:23,211 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:42:23,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [476619203] [2021-06-05 16:42:23,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [476619203] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:23,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [271060185] [2021-06-05 16:42:23,211 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:42:23,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:42:23,234 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:42:23,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:42:23,548 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 60 [2021-06-05 16:42:23,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:23,781 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:42:23,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 16:42:23,782 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:23,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:23,799 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:23,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-06-05 16:42:23,804 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:24,152 WARN L205 SmtUtils]: Spent 346.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 92 [2021-06-05 16:42:24,152 INFO L628 ElimStorePlain]: treesize reduction 33, result has 92.4 percent of original size [2021-06-05 16:42:24,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:24,174 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:42:24,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-05 16:42:24,176 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:24,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:24,190 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:24,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-05 16:42:24,195 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:24,345 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2021-06-05 16:42:24,346 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:24,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:24,370 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:42:24,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-05 16:42:24,372 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:24,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:24,393 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:42:24,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 21 treesize of output 25 [2021-06-05 16:42:24,396 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:24,542 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2021-06-05 16:42:24,542 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:24,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:24,560 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:24,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 30 treesize of output 32 [2021-06-05 16:42:24,565 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:24,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:24,581 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:42:24,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:42:24,582 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:24,845 WARN L205 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 71 [2021-06-05 16:42:24,846 INFO L628 ElimStorePlain]: treesize reduction 16, result has 95.3 percent of original size [2021-06-05 16:42:24,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:24,862 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:24,862 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-05 16:42:24,878 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:24,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:24,894 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:42:24,894 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:42:24,895 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:25,134 WARN L205 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 67 [2021-06-05 16:42:25,135 INFO L628 ElimStorePlain]: treesize reduction 9, result has 97.0 percent of original size [2021-06-05 16:42:25,152 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-06-05 16:42:25,152 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 11 variables, input treesize:457, output treesize:253 [2021-06-05 16:42:25,308 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:25,309 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [271060185] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:25,309 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:42:25,309 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 16:42:25,309 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [52383596] [2021-06-05 16:42:25,309 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:42:25,309 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:42:25,309 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:42:25,309 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:42:25,309 INFO L87 Difference]: Start difference. First operand 1569 states and 5305 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:25,764 WARN L205 SmtUtils]: Spent 312.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 65 [2021-06-05 16:42:26,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:42:26,441 INFO L93 Difference]: Finished difference Result 2132 states and 7032 transitions. [2021-06-05 16:42:26,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 16:42:26,441 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:42:26,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:42:26,444 INFO L225 Difference]: With dead ends: 2132 [2021-06-05 16:42:26,444 INFO L226 Difference]: Without dead ends: 2107 [2021-06-05 16:42:26,444 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 1466.7ms TimeCoverageRelationStatistics Valid=168, Invalid=644, Unknown=0, NotChecked=0, Total=812 [2021-06-05 16:42:26,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2107 states. [2021-06-05 16:42:26,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2107 to 1575. [2021-06-05 16:42:26,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1575 states, 1574 states have (on average 3.3818297331639138) internal successors, (5323), 1574 states have internal predecessors, (5323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:26,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1575 states to 1575 states and 5323 transitions. [2021-06-05 16:42:26,462 INFO L78 Accepts]: Start accepts. Automaton has 1575 states and 5323 transitions. Word has length 26 [2021-06-05 16:42:26,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:42:26,462 INFO L482 AbstractCegarLoop]: Abstraction has 1575 states and 5323 transitions. [2021-06-05 16:42:26,462 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:26,462 INFO L276 IsEmpty]: Start isEmpty. Operand 1575 states and 5323 transitions. [2021-06-05 16:42:26,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:42:26,464 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:42:26,464 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:42:26,665 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1364 [2021-06-05 16:42:26,665 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:42:26,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:42:26,665 INFO L82 PathProgramCache]: Analyzing trace with hash -1510554133, now seen corresponding path program 42 times [2021-06-05 16:42:26,665 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:42:26,665 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1252705685] [2021-06-05 16:42:26,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:42:26,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:42:26,984 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:26,984 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:42:26,984 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1252705685] [2021-06-05 16:42:26,984 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1252705685] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:26,984 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [471385306] [2021-06-05 16:42:26,984 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:42:27,019 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:42:27,019 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:42:27,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:42:27,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:42:27,470 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:27,471 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,471 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,473 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16: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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:42:27,474 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:27,477 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:27,477 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,478 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,479 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-05 16:42:27,481 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:27,483 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:27,484 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,486 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,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 41 treesize of output 13 [2021-06-05 16:42:27,487 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:27,490 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:27,491 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,492 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,493 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 16:42:27,494 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:27,497 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:27,498 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,498 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,500 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-05 16:42:27,501 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:27,504 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:27,505 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,505 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,507 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,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 35 treesize of output 19 [2021-06-05 16:42:27,508 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:27,510 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:27,511 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,512 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,513 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-05 16:42:27,514 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:27,517 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:27,518 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,518 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,520 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:42:27,521 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:27,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:27,524 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,526 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-05 16:42:27,527 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:27,530 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:27,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,533 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-05 16:42:27,534 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:27,536 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:27,537 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,538 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,539 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,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 35 treesize of output 19 [2021-06-05 16:42:27,540 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:27,543 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:27,544 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,544 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,546 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 16:42:27,546 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:27,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:27,550 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,550 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,552 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-05 16:42:27,553 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:27,555 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:27,556 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,557 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,558 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-05 16:42:27,559 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:27,561 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:27,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:27,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-05 16:42:27,563 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:27,580 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-06-05 16:42:27,581 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:42:27,581 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-05 16:42:27,602 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:27,602 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [471385306] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:27,602 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:42:27,602 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-05 16:42:27,602 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175904586] [2021-06-05 16:42:27,603 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:42:27,603 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:42:27,603 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:42:27,603 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:42:27,603 INFO L87 Difference]: Start difference. First operand 1575 states and 5323 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:28,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:42:28,596 INFO L93 Difference]: Finished difference Result 2018 states and 6640 transitions. [2021-06-05 16:42:28,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 16:42:28,596 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:42:28,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:42:28,599 INFO L225 Difference]: With dead ends: 2018 [2021-06-05 16:42:28,599 INFO L226 Difference]: Without dead ends: 1992 [2021-06-05 16:42:28,599 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 1062.9ms TimeCoverageRelationStatistics Valid=246, Invalid=1014, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 16:42:28,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1992 states. [2021-06-05 16:42:28,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1992 to 1579. [2021-06-05 16:42:28,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1579 states, 1578 states have (on average 3.379594423320659) internal successors, (5333), 1578 states have internal predecessors, (5333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:28,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1579 states to 1579 states and 5333 transitions. [2021-06-05 16:42:28,617 INFO L78 Accepts]: Start accepts. Automaton has 1579 states and 5333 transitions. Word has length 26 [2021-06-05 16:42:28,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:42:28,617 INFO L482 AbstractCegarLoop]: Abstraction has 1579 states and 5333 transitions. [2021-06-05 16:42:28,617 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:28,617 INFO L276 IsEmpty]: Start isEmpty. Operand 1579 states and 5333 transitions. [2021-06-05 16:42:28,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:42:28,619 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:42:28,619 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:42:28,832 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1438,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:42:28,833 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:42:28,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:42:28,833 INFO L82 PathProgramCache]: Analyzing trace with hash -442679569, now seen corresponding path program 43 times [2021-06-05 16:42:28,833 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:42:28,833 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [720535236] [2021-06-05 16:42:28,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:42:28,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:42:29,132 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:29,132 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:42:29,132 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [720535236] [2021-06-05 16:42:29,132 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [720535236] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:29,132 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1512281784] [2021-06-05 16:42:29,132 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:42:29,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:42:29,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:42:29,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:42:29,443 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_163], 5=[v_prenex_165, v_prenex_167]} [2021-06-05 16:42:29,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:29,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:29,448 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:29,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:42:29,449 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:29,527 INFO L628 ElimStorePlain]: treesize reduction 135, result has 43.3 percent of original size [2021-06-05 16:42:29,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:29,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:29,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 23 treesize of output 13 [2021-06-05 16:42:29,532 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:29,557 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:29,559 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:29,560 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-05 16:42:29,561 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:29,582 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:29,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:29,584 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:29,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-05 16:42:29,586 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:29,604 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:29,605 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 16:42:29,605 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:270, output treesize:24 [2021-06-05 16:42:29,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-06-05 16:42:29,640 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1512281784] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:29,640 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:42:29,640 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-05 16:42:29,640 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2064109035] [2021-06-05 16:42:29,640 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:42:29,640 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:42:29,640 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:42:29,640 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:42:29,640 INFO L87 Difference]: Start difference. First operand 1579 states and 5333 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:31,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:42:31,195 INFO L93 Difference]: Finished difference Result 2235 states and 7337 transitions. [2021-06-05 16:42:31,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 16:42:31,195 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:42:31,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:42:31,198 INFO L225 Difference]: With dead ends: 2235 [2021-06-05 16:42:31,198 INFO L226 Difference]: Without dead ends: 2220 [2021-06-05 16:42:31,198 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 542 ImplicationChecksByTransitivity, 1603.0ms TimeCoverageRelationStatistics Valid=403, Invalid=1667, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 16:42:31,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2220 states. [2021-06-05 16:42:31,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2220 to 1579. [2021-06-05 16:42:31,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1579 states, 1578 states have (on average 3.379594423320659) internal successors, (5333), 1578 states have internal predecessors, (5333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:31,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1579 states to 1579 states and 5333 transitions. [2021-06-05 16:42:31,218 INFO L78 Accepts]: Start accepts. Automaton has 1579 states and 5333 transitions. Word has length 26 [2021-06-05 16:42:31,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:42:31,218 INFO L482 AbstractCegarLoop]: Abstraction has 1579 states and 5333 transitions. [2021-06-05 16:42:31,218 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:31,218 INFO L276 IsEmpty]: Start isEmpty. Operand 1579 states and 5333 transitions. [2021-06-05 16:42:31,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:42:31,220 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:42:31,220 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:42:31,420 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1546 [2021-06-05 16:42:31,421 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:42:31,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:42:31,421 INFO L82 PathProgramCache]: Analyzing trace with hash -1031054993, now seen corresponding path program 26 times [2021-06-05 16:42:31,421 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:42:31,421 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [751535636] [2021-06-05 16:42:31,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:42:31,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:42:31,664 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 42 [2021-06-05 16:42:31,817 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:31,817 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:42:31,817 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [751535636] [2021-06-05 16:42:31,817 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [751535636] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:31,817 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1999152447] [2021-06-05 16:42:31,817 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:42:31,841 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:42:31,841 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:42:31,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:42:31,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:42:32,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:32,069 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:32,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-06-05 16:42:32,070 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:32,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:32,079 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:32,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 16:42:32,084 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:32,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:32,091 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:32,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:42:32,092 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:32,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:32,100 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:32,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:42:32,101 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:32,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:32,111 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:42:32,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 23 [2021-06-05 16:42:32,112 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:32,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:32,120 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:32,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 28 treesize of output 16 [2021-06-05 16:42:32,121 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:32,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:32,131 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:42:32,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:42:32,132 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:32,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:32,141 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:32,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 28 treesize of output 1 [2021-06-05 16:42:32,142 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:32,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:32,149 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:32,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2021-06-05 16:42:32,150 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:32,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:32,160 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:42:32,160 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-05 16:42:32,161 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:32,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:32,169 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:32,169 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:42:32,170 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:32,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:32,179 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:32,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:42:32,179 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:32,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:32,189 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:32,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 35 treesize of output 1 [2021-06-05 16:42:32,190 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:32,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:32,197 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:32,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:42:32,198 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:32,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:32,207 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:32,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 16 treesize of output 18 [2021-06-05 16:42:32,210 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:32,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:32,215 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:32,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:42:32,216 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:32,280 INFO L628 ElimStorePlain]: treesize reduction 15, result has 83.9 percent of original size [2021-06-05 16:42:32,281 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 16:42:32,281 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:589, output treesize:78 [2021-06-05 16:42:32,360 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:32,360 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1999152447] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:32,360 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:42:32,360 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 16:42:32,360 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993914982] [2021-06-05 16:42:32,360 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:42:32,360 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:42:32,360 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:42:32,360 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:42:32,361 INFO L87 Difference]: Start difference. First operand 1579 states and 5333 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:32,847 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 49 [2021-06-05 16:42:33,389 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 51 [2021-06-05 16:42:33,565 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 48 [2021-06-05 16:42:33,706 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 50 [2021-06-05 16:42:33,891 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 59 [2021-06-05 16:42:34,050 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 42 [2021-06-05 16:42:34,358 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 45 [2021-06-05 16:42:34,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:42:34,573 INFO L93 Difference]: Finished difference Result 2244 states and 7303 transitions. [2021-06-05 16:42:34,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 16:42:34,573 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:42:34,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:42:34,576 INFO L225 Difference]: With dead ends: 2244 [2021-06-05 16:42:34,576 INFO L226 Difference]: Without dead ends: 2225 [2021-06-05 16:42:34,576 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 435 ImplicationChecksByTransitivity, 2263.3ms TimeCoverageRelationStatistics Valid=286, Invalid=1354, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 16:42:34,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2225 states. [2021-06-05 16:42:34,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2225 to 1598. [2021-06-05 16:42:34,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1598 states, 1597 states have (on average 3.3844708829054477) internal successors, (5405), 1597 states have internal predecessors, (5405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:34,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1598 states to 1598 states and 5405 transitions. [2021-06-05 16:42:34,597 INFO L78 Accepts]: Start accepts. Automaton has 1598 states and 5405 transitions. Word has length 26 [2021-06-05 16:42:34,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:42:34,597 INFO L482 AbstractCegarLoop]: Abstraction has 1598 states and 5405 transitions. [2021-06-05 16:42:34,597 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:34,597 INFO L276 IsEmpty]: Start isEmpty. Operand 1598 states and 5405 transitions. [2021-06-05 16:42:34,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:42:34,599 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:42:34,599 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:42:34,799 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1560,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:42:34,799 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:42:34,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:42:34,799 INFO L82 PathProgramCache]: Analyzing trace with hash 519326571, now seen corresponding path program 44 times [2021-06-05 16:42:34,799 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:42:34,799 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [171103238] [2021-06-05 16:42:34,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:42:34,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:42:35,096 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:35,096 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:42:35,097 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [171103238] [2021-06-05 16:42:35,097 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [171103238] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:35,097 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2088930770] [2021-06-05 16:42:35,097 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:42:35,120 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:42:35,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:42:35,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-05 16:42:35,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:42:35,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,610 INFO L354 Elim1Store]: treesize reduction 4, result has 85.2 percent of original size [2021-06-05 16:42:35,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 41 [2021-06-05 16:42:35,614 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:35,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,637 INFO L354 Elim1Store]: treesize reduction 19, result has 29.6 percent of original size [2021-06-05 16:42:35,637 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 26 [2021-06-05 16:42:35,638 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:35,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,663 INFO L354 Elim1Store]: treesize reduction 12, result has 55.6 percent of original size [2021-06-05 16:42:35,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 30 [2021-06-05 16:42:35,667 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:35,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,689 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-06-05 16:42:35,690 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 28 [2021-06-05 16:42:35,691 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:35,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,715 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-06-05 16:42:35,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 28 treesize of output 28 [2021-06-05 16:42:35,718 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:35,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,733 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:42:35,733 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:42:35,734 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:35,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,748 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:42:35,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 1 [2021-06-05 16:42:35,749 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:35,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,764 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:42:35,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-05 16:42:35,764 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:35,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,778 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:42:35,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-06-05 16:42:35,779 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:35,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,802 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:42:35,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-05 16:42:35,803 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:35,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,816 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:42:35,816 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 1 [2021-06-05 16:42:35,817 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:35,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,830 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:42:35,830 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:42:35,831 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:35,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,844 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:42:35,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-06-05 16:42:35,845 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:35,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,857 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:42:35,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 16:42:35,858 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:35,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,878 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:35,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 39 [2021-06-05 16:42:35,885 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:35,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,892 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:42:35,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:42:35,893 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:36,009 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 24 [2021-06-05 16:42:36,010 INFO L628 ElimStorePlain]: treesize reduction 34, result has 75.2 percent of original size [2021-06-05 16:42:36,011 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 16:42:36,011 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:745, output treesize:75 [2021-06-05 16:42:36,079 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:36,079 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2088930770] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:36,079 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:42:36,079 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2021-06-05 16:42:36,079 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2116193300] [2021-06-05 16:42:36,079 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 16:42:36,079 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:42:36,079 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 16:42:36,079 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-06-05 16:42:36,080 INFO L87 Difference]: Start difference. First operand 1598 states and 5405 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:38,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:42:38,291 INFO L93 Difference]: Finished difference Result 2476 states and 7899 transitions. [2021-06-05 16:42:38,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 16:42:38,291 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:42:38,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:42:38,294 INFO L225 Difference]: With dead ends: 2476 [2021-06-05 16:42:38,294 INFO L226 Difference]: Without dead ends: 2432 [2021-06-05 16:42:38,295 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 932 ImplicationChecksByTransitivity, 2117.5ms TimeCoverageRelationStatistics Valid=508, Invalid=2572, Unknown=0, NotChecked=0, Total=3080 [2021-06-05 16:42:38,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2432 states. [2021-06-05 16:42:38,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2432 to 1605. [2021-06-05 16:42:38,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1605 states, 1604 states have (on average 3.385286783042394) internal successors, (5430), 1604 states have internal predecessors, (5430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:38,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1605 states to 1605 states and 5430 transitions. [2021-06-05 16:42:38,316 INFO L78 Accepts]: Start accepts. Automaton has 1605 states and 5430 transitions. Word has length 26 [2021-06-05 16:42:38,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:42:38,316 INFO L482 AbstractCegarLoop]: Abstraction has 1605 states and 5430 transitions. [2021-06-05 16:42:38,316 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:38,316 INFO L276 IsEmpty]: Start isEmpty. Operand 1605 states and 5430 transitions. [2021-06-05 16:42:38,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:42:38,318 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:42:38,318 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:42:38,525 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1579 [2021-06-05 16:42:38,525 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:42:38,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:42:38,525 INFO L82 PathProgramCache]: Analyzing trace with hash -456992273, now seen corresponding path program 45 times [2021-06-05 16:42:38,525 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:42:38,525 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [963960640] [2021-06-05 16:42:38,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:42:38,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:42:38,721 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:38,721 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:42:38,721 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [963960640] [2021-06-05 16:42:38,721 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [963960640] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:38,721 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1832059128] [2021-06-05 16:42:38,721 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:42:38,745 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:42:38,745 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:42:38,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 16:42:38,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:42:39,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:39,351 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-06-05 16:42:39,352 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 44 [2021-06-05 16:42:39,360 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:39,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:39,403 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-06-05 16:42:39,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, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 47 [2021-06-05 16:42:39,407 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:39,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:39,455 INFO L354 Elim1Store]: treesize reduction 8, result has 82.2 percent of original size [2021-06-05 16:42:39,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 23 treesize of output 49 [2021-06-05 16:42:39,464 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:39,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:39,483 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:42:39,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:42:39,484 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:39,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:39,526 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-06-05 16:42:39,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, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 47 [2021-06-05 16:42:39,530 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:39,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:39,564 INFO L354 Elim1Store]: treesize reduction 24, result has 46.7 percent of original size [2021-06-05 16:42:39,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 32 treesize of output 36 [2021-06-05 16:42:39,566 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:39,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:39,605 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-06-05 16:42:39,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 44 [2021-06-05 16:42:39,611 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:39,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:39,663 INFO L354 Elim1Store]: treesize reduction 12, result has 73.3 percent of original size [2021-06-05 16:42:39,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 51 [2021-06-05 16:42:39,670 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:39,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:39,689 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:42:39,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 16:42:39,689 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:39,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:39,736 INFO L354 Elim1Store]: treesize reduction 8, result has 82.2 percent of original size [2021-06-05 16:42:39,736 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 55 [2021-06-05 16:42:39,743 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:39,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:39,791 INFO L354 Elim1Store]: treesize reduction 8, result has 82.2 percent of original size [2021-06-05 16:42:39,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 55 [2021-06-05 16:42:39,799 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:39,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:39,819 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:42:39,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 16:42:39,820 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:39,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:39,838 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:42:39,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 16:42:39,839 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:39,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:39,877 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-06-05 16:42:39,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 44 [2021-06-05 16:42:39,882 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:39,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:39,900 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:42:39,900 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 16:42:39,900 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:39,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:39,930 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-06-05 16:42:39,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 44 [2021-06-05 16:42:39,935 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:40,336 WARN L205 SmtUtils]: Spent 400.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 49 [2021-06-05 16:42:40,336 INFO L628 ElimStorePlain]: treesize reduction 251, result has 57.4 percent of original size [2021-06-05 16:42:40,344 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 16:42:40,344 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:945, output treesize:413 [2021-06-05 16:42:40,568 WARN L205 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 43 [2021-06-05 16:42:40,719 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:40,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1832059128] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:40,719 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:42:40,720 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-06-05 16:42:40,720 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1343676098] [2021-06-05 16:42:40,720 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 16:42:40,720 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:42:40,720 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 16:42:40,720 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=460, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:42:40,720 INFO L87 Difference]: Start difference. First operand 1605 states and 5430 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:43,187 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2021-06-05 16:42:43,836 WARN L205 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 66 [2021-06-05 16:42:44,024 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 59 [2021-06-05 16:42:44,335 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 45 [2021-06-05 16:42:44,487 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 43 [2021-06-05 16:42:44,641 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 38 [2021-06-05 16:42:44,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:42:44,850 INFO L93 Difference]: Finished difference Result 3600 states and 11338 transitions. [2021-06-05 16:42:44,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-06-05 16:42:44,851 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:42:44,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:42:44,855 INFO L225 Difference]: With dead ends: 3600 [2021-06-05 16:42:44,855 INFO L226 Difference]: Without dead ends: 3564 [2021-06-05 16:42:44,856 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1869 ImplicationChecksByTransitivity, 3947.6ms TimeCoverageRelationStatistics Valid=893, Invalid=4959, Unknown=0, NotChecked=0, Total=5852 [2021-06-05 16:42:44,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3564 states. [2021-06-05 16:42:44,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3564 to 1759. [2021-06-05 16:42:44,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1759 states, 1758 states have (on average 3.4044368600682593) internal successors, (5985), 1758 states have internal predecessors, (5985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:44,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1759 states to 1759 states and 5985 transitions. [2021-06-05 16:42:44,884 INFO L78 Accepts]: Start accepts. Automaton has 1759 states and 5985 transitions. Word has length 26 [2021-06-05 16:42:44,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:42:44,884 INFO L482 AbstractCegarLoop]: Abstraction has 1759 states and 5985 transitions. [2021-06-05 16:42:44,884 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:44,884 INFO L276 IsEmpty]: Start isEmpty. Operand 1759 states and 5985 transitions. [2021-06-05 16:42:44,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:42:44,886 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:42:44,886 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:42:45,088 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1685 [2021-06-05 16:42:45,089 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:42:45,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:42:45,089 INFO L82 PathProgramCache]: Analyzing trace with hash 745320095, now seen corresponding path program 46 times [2021-06-05 16:42:45,089 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:42:45,089 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1137794315] [2021-06-05 16:42:45,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:42:45,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:42:45,276 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:45,276 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:42:45,276 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1137794315] [2021-06-05 16:42:45,276 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1137794315] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:45,276 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [948624223] [2021-06-05 16:42:45,277 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:42:45,312 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:42:45,312 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:42:45,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 16:42:45,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:42:45,790 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 160 [2021-06-05 16:42:46,178 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_183, v_prenex_187], 6=[A, v_prenex_185]} [2021-06-05 16:42:46,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:46,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:46,184 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:46,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 16:42:46,185 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:46,300 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 63 [2021-06-05 16:42:46,301 INFO L628 ElimStorePlain]: treesize reduction 151, result has 44.9 percent of original size [2021-06-05 16:42:46,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:46,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:46,306 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:46,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 21 treesize of output 13 [2021-06-05 16:42:46,308 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:46,346 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:46,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:46,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:46,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:46,351 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:46,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 23 treesize of output 13 [2021-06-05 16:42:46,352 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:46,382 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:46,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:46,386 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:46,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:42:46,387 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:46,414 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:46,416 INFO L550 ElimStorePlain]: Start of recursive call 1: 12 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 16:42:46,416 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 16 variables, input treesize:314, output treesize:31 [2021-06-05 16:42:46,453 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:46,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [948624223] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:46,454 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:42:46,454 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-06-05 16:42:46,454 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [231421276] [2021-06-05 16:42:46,454 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 16:42:46,454 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:42:46,454 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 16:42:46,454 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2021-06-05 16:42:46,454 INFO L87 Difference]: Start difference. First operand 1759 states and 5985 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:47,611 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 189 DAG size of output: 58 [2021-06-05 16:42:48,288 WARN L205 SmtUtils]: Spent 241.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 89 [2021-06-05 16:42:48,499 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 163 [2021-06-05 16:42:48,833 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 180 DAG size of output: 102 [2021-06-05 16:42:48,985 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-06-05 16:42:49,235 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 56 [2021-06-05 16:42:49,528 WARN L205 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 94 [2021-06-05 16:42:49,840 WARN L205 SmtUtils]: Spent 243.00 ms on a formula simplification. DAG size of input: 171 DAG size of output: 169 [2021-06-05 16:42:50,091 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 175 DAG size of output: 74 [2021-06-05 16:42:50,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:42:50,277 INFO L93 Difference]: Finished difference Result 3623 states and 11573 transitions. [2021-06-05 16:42:50,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 16:42:50,277 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:42:50,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:42:50,282 INFO L225 Difference]: With dead ends: 3623 [2021-06-05 16:42:50,282 INFO L226 Difference]: Without dead ends: 3587 [2021-06-05 16:42:50,283 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 812 ImplicationChecksByTransitivity, 3566.4ms TimeCoverageRelationStatistics Valid=521, Invalid=2341, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 16:42:50,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3587 states. [2021-06-05 16:42:50,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3587 to 1939. [2021-06-05 16:42:50,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1939 states, 1938 states have (on average 3.4262125902992775) internal successors, (6640), 1938 states have internal predecessors, (6640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:50,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1939 states to 1939 states and 6640 transitions. [2021-06-05 16:42:50,314 INFO L78 Accepts]: Start accepts. Automaton has 1939 states and 6640 transitions. Word has length 26 [2021-06-05 16:42:50,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:42:50,314 INFO L482 AbstractCegarLoop]: Abstraction has 1939 states and 6640 transitions. [2021-06-05 16:42:50,314 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:50,314 INFO L276 IsEmpty]: Start isEmpty. Operand 1939 states and 6640 transitions. [2021-06-05 16:42:50,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:42:50,317 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:42:50,317 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:42:50,532 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1836,73 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:42:50,532 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:42:50,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:42:50,532 INFO L82 PathProgramCache]: Analyzing trace with hash -1715998549, now seen corresponding path program 47 times [2021-06-05 16:42:50,532 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:42:50,532 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [103741792] [2021-06-05 16:42:50,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:42:50,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:42:50,757 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:50,757 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:42:50,757 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [103741792] [2021-06-05 16:42:50,757 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [103741792] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:50,758 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2141446576] [2021-06-05 16:42:50,758 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:42:50,781 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:42:50,781 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:42:50,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:42:50,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:42:51,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:51,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:51,196 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-06-05 16:42:51,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 33 [2021-06-05 16:42:51,200 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:51,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:51,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:51,227 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-05 16:42:51,227 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 32 [2021-06-05 16:42:51,231 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:51,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:51,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:51,246 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:42:51,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 37 treesize of output 1 [2021-06-05 16:42:51,247 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:51,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:51,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:51,269 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-05 16:42:51,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 31 [2021-06-05 16:42:51,270 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:51,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:51,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:51,293 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-06-05 16:42:51,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 30 [2021-06-05 16:42:51,297 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:51,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:51,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:51,320 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:51,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 47 [2021-06-05 16:42:51,326 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:51,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:51,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:51,341 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:42:51,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 39 treesize of output 1 [2021-06-05 16:42:51,341 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:51,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:51,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:51,356 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:42:51,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:42:51,356 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:51,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:51,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:51,370 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:42:51,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:42:51,370 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:51,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:51,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:51,385 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:42:51,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-06-05 16:42:51,385 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:51,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:51,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:51,411 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:42:51,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 34 treesize of output 1 [2021-06-05 16:42:51,412 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:51,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:51,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:51,425 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:42:51,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 1 [2021-06-05 16:42:51,426 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:51,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:51,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:51,446 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:51,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 41 [2021-06-05 16:42:51,458 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:51,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:51,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:51,472 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:42:51,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 1 [2021-06-05 16:42:51,473 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:51,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:51,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:51,486 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:42:51,486 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 1 [2021-06-05 16:42:51,487 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:51,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:51,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:51,504 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:42:51,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 39 treesize of output 1 [2021-06-05 16:42:51,505 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:51,615 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 24 [2021-06-05 16:42:51,615 INFO L628 ElimStorePlain]: treesize reduction 56, result has 59.1 percent of original size [2021-06-05 16:42:51,618 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 16:42:51,618 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:713, output treesize:71 [2021-06-05 16:42:51,697 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:51,697 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2141446576] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:51,697 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:42:51,697 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-06-05 16:42:51,698 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [430816579] [2021-06-05 16:42:51,698 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 16:42:51,698 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:42:51,698 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 16:42:51,698 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=305, Unknown=0, NotChecked=0, Total=380 [2021-06-05 16:42:51,698 INFO L87 Difference]: Start difference. First operand 1939 states and 6640 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:53,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:42:53,958 INFO L93 Difference]: Finished difference Result 4085 states and 13117 transitions. [2021-06-05 16:42:53,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 16:42:53,958 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:42:53,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:42:53,963 INFO L225 Difference]: With dead ends: 4085 [2021-06-05 16:42:53,963 INFO L226 Difference]: Without dead ends: 4028 [2021-06-05 16:42:53,964 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 994 ImplicationChecksByTransitivity, 2109.8ms TimeCoverageRelationStatistics Valid=649, Invalid=2657, Unknown=0, NotChecked=0, Total=3306 [2021-06-05 16:42:53,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4028 states. [2021-06-05 16:42:53,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4028 to 2033. [2021-06-05 16:42:53,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2033 states, 2032 states have (on average 3.4463582677165356) internal successors, (7003), 2032 states have internal predecessors, (7003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:54,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2033 states to 2033 states and 7003 transitions. [2021-06-05 16:42:54,000 INFO L78 Accepts]: Start accepts. Automaton has 2033 states and 7003 transitions. Word has length 26 [2021-06-05 16:42:54,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:42:54,000 INFO L482 AbstractCegarLoop]: Abstraction has 2033 states and 7003 transitions. [2021-06-05 16:42:54,000 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:54,000 INFO L276 IsEmpty]: Start isEmpty. Operand 2033 states and 7003 transitions. [2021-06-05 16:42:54,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:42:54,002 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:42:54,002 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:42:54,203 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1872,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:42:54,203 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:42:54,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:42:54,203 INFO L82 PathProgramCache]: Analyzing trace with hash 134504147, now seen corresponding path program 27 times [2021-06-05 16:42:54,203 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:42:54,203 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1282789251] [2021-06-05 16:42:54,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:42:54,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:42:54,495 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:54,495 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:42:54,495 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1282789251] [2021-06-05 16:42:54,495 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1282789251] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:54,495 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [161157636] [2021-06-05 16:42:54,495 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:42:54,518 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:42:54,518 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:42:54,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-05 16:42:54,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:42:54,895 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-06-05 16:42:55,100 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 115 [2021-06-05 16:42:55,258 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:42:55,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:42:55,260 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:55,281 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:42:55,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 31 [2021-06-05 16:42:55,282 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:55,623 WARN L205 SmtUtils]: Spent 340.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 127 [2021-06-05 16:42:55,623 INFO L628 ElimStorePlain]: treesize reduction 74, result has 85.2 percent of original size [2021-06-05 16:42:55,642 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:42:55,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 16:42:55,643 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:55,798 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-06-05 16:42:55,798 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:55,818 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:55,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-05 16:42:55,820 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:55,831 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:42:55,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 1 [2021-06-05 16:42:55,832 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:55,970 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 120 [2021-06-05 16:42:55,970 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:55,988 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:42:55,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-05 16:42:55,989 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:56,123 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 116 [2021-06-05 16:42:56,123 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:56,143 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:42:56,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-05 16:42:56,146 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:56,275 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 110 [2021-06-05 16:42:56,276 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:56,295 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:42:56,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-06-05 16:42:56,298 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:56,422 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2021-06-05 16:42:56,423 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:56,441 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:56,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-05 16:42:56,443 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:56,451 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:42:56,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:42:56,452 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:56,664 WARN L205 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 98 [2021-06-05 16:42:56,665 INFO L628 ElimStorePlain]: treesize reduction 25, result has 91.7 percent of original size [2021-06-05 16:42:56,677 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:56,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 16 treesize of output 26 [2021-06-05 16:42:56,682 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:56,780 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:56,793 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 16:42:56,793 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:563, output treesize:360 [2021-06-05 16:42:56,967 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 28 [2021-06-05 16:42:57,014 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:57,015 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [161157636] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:57,015 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:42:57,015 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-06-05 16:42:57,015 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [275436932] [2021-06-05 16:42:57,015 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:42:57,015 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:42:57,015 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:42:57,015 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:42:57,015 INFO L87 Difference]: Start difference. First operand 2033 states and 7003 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:57,871 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 51 [2021-06-05 16:42:58,317 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 64 [2021-06-05 16:42:58,537 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-06-05 16:42:58,745 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 63 [2021-06-05 16:42:59,323 WARN L205 SmtUtils]: Spent 494.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 95 [2021-06-05 16:42:59,850 WARN L205 SmtUtils]: Spent 497.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 87 [2021-06-05 16:43:00,270 WARN L205 SmtUtils]: Spent 381.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 108 [2021-06-05 16:43:00,843 WARN L205 SmtUtils]: Spent 415.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 112 [2021-06-05 16:43:01,533 WARN L205 SmtUtils]: Spent 622.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 109 [2021-06-05 16:43:02,087 WARN L205 SmtUtils]: Spent 525.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 90 [2021-06-05 16:43:02,347 WARN L205 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 73 [2021-06-05 16:43:03,286 WARN L205 SmtUtils]: Spent 693.00 ms on a formula simplification. DAG size of input: 175 DAG size of output: 112 [2021-06-05 16:43:03,807 WARN L205 SmtUtils]: Spent 355.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 76 [2021-06-05 16:43:03,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:03,986 INFO L93 Difference]: Finished difference Result 2749 states and 9119 transitions. [2021-06-05 16:43:03,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 16:43:03,986 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:43:03,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:03,990 INFO L225 Difference]: With dead ends: 2749 [2021-06-05 16:43:03,990 INFO L226 Difference]: Without dead ends: 2719 [2021-06-05 16:43:03,990 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 630 ImplicationChecksByTransitivity, 6901.0ms TimeCoverageRelationStatistics Valid=336, Invalid=1920, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 16:43:03,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2719 states. [2021-06-05 16:43:04,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2719 to 2036. [2021-06-05 16:43:04,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2036 states, 2035 states have (on average 3.444226044226044) internal successors, (7009), 2035 states have internal predecessors, (7009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:04,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2036 states to 2036 states and 7009 transitions. [2021-06-05 16:43:04,014 INFO L78 Accepts]: Start accepts. Automaton has 2036 states and 7009 transitions. Word has length 26 [2021-06-05 16:43:04,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:04,014 INFO L482 AbstractCegarLoop]: Abstraction has 2036 states and 7009 transitions. [2021-06-05 16:43:04,014 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:04,015 INFO L276 IsEmpty]: Start isEmpty. Operand 2036 states and 7009 transitions. [2021-06-05 16:43:04,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:43:04,017 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:04,017 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:04,217 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1979,75 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:43:04,217 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:04,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:04,218 INFO L82 PathProgramCache]: Analyzing trace with hash -1483028633, now seen corresponding path program 28 times [2021-06-05 16:43:04,218 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:04,218 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119732399] [2021-06-05 16:43:04,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:04,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:04,552 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:04,552 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:04,552 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119732399] [2021-06-05 16:43:04,552 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119732399] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:04,552 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1934148187] [2021-06-05 16:43:04,552 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:43:04,591 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:43:04,591 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:04,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:43:04,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:04,911 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2021-06-05 16:43:04,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:05,004 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:05,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-06-05 16:43:05,005 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:05,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:05,017 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:43:05,017 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:43:05,018 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:05,325 WARN L205 SmtUtils]: Spent 306.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 124 [2021-06-05 16:43:05,326 INFO L628 ElimStorePlain]: treesize reduction 69, result has 84.4 percent of original size [2021-06-05 16:43:05,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:05,339 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:43:05,339 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:43:05,340 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:05,479 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-06-05 16:43:05,479 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:05,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:05,491 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:05,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 16:43:05,494 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:05,632 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 111 [2021-06-05 16:43:05,632 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:05,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:05,644 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:43:05,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:43:05,646 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:05,773 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 105 [2021-06-05 16:43:05,774 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:05,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:05,788 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:05,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:43:05,789 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:05,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:05,799 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:43:05,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:43:05,799 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:05,931 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2021-06-05 16:43:05,931 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:05,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:05,944 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:05,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:43:05,948 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:05,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:05,958 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:05,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:43:05,966 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:06,132 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 89 [2021-06-05 16:43:06,132 INFO L628 ElimStorePlain]: treesize reduction 20, result has 91.7 percent of original size [2021-06-05 16:43:06,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:06,142 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:06,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 16:43:06,146 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:06,220 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:06,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:06,230 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:43:06,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 28 treesize of output 20 [2021-06-05 16:43:06,231 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:06,301 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:06,306 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 16:43:06,306 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:503, output treesize:152 [2021-06-05 16:43:06,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-06-05 16:43:06,431 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1934148187] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:06,431 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:06,431 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 16:43:06,431 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [425056509] [2021-06-05 16:43:06,431 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:43:06,431 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:06,431 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:43:06,431 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:43:06,431 INFO L87 Difference]: Start difference. First operand 2036 states and 7009 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:07,755 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-06-05 16:43:07,933 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-06-05 16:43:08,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:08,284 INFO L93 Difference]: Finished difference Result 2932 states and 9765 transitions. [2021-06-05 16:43:08,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 16:43:08,284 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:43:08,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:08,288 INFO L225 Difference]: With dead ends: 2932 [2021-06-05 16:43:08,288 INFO L226 Difference]: Without dead ends: 2898 [2021-06-05 16:43:08,288 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 417 ImplicationChecksByTransitivity, 1915.9ms TimeCoverageRelationStatistics Valid=303, Invalid=1179, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 16:43:08,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2898 states. [2021-06-05 16:43:08,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2898 to 2045. [2021-06-05 16:43:08,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2045 states, 2044 states have (on average 3.4486301369863015) internal successors, (7049), 2044 states have internal predecessors, (7049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:08,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2045 states to 2045 states and 7049 transitions. [2021-06-05 16:43:08,317 INFO L78 Accepts]: Start accepts. Automaton has 2045 states and 7049 transitions. Word has length 26 [2021-06-05 16:43:08,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:08,317 INFO L482 AbstractCegarLoop]: Abstraction has 2045 states and 7049 transitions. [2021-06-05 16:43:08,317 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:08,317 INFO L276 IsEmpty]: Start isEmpty. Operand 2045 states and 7049 transitions. [2021-06-05 16:43:08,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:43:08,320 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:08,320 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:08,520 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2015,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:43:08,520 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:08,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:08,520 INFO L82 PathProgramCache]: Analyzing trace with hash 1121995759, now seen corresponding path program 29 times [2021-06-05 16:43:08,520 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:08,521 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1901612455] [2021-06-05 16:43:08,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:08,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:08,824 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:08,824 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:08,824 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1901612455] [2021-06-05 16:43:08,824 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1901612455] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:08,824 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1064907172] [2021-06-05 16:43:08,824 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:43:08,849 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:43:08,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:08,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:43:08,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:09,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:09,260 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:09,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-06-05 16:43:09,262 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:09,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:09,273 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:43:09,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 23 [2021-06-05 16:43:09,274 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:09,563 WARN L205 SmtUtils]: Spent 287.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 91 [2021-06-05 16:43:09,563 INFO L628 ElimStorePlain]: treesize reduction 17, result has 95.4 percent of original size [2021-06-05 16:43:09,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:09,576 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:09,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:43:09,580 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:09,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:09,591 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:43:09,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-05 16:43:09,592 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:09,717 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-06-05 16:43:09,717 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:09,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:09,730 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:43:09,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:43:09,731 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:09,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:09,741 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:09,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-06-05 16:43:09,742 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:09,861 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2021-06-05 16:43:09,861 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:09,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:09,873 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:43:09,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:43:09,874 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:09,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:09,882 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:09,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 16:43:09,886 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:09,993 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-06-05 16:43:09,994 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:09,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:10,005 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:10,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 16:43:10,009 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:10,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:10,018 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:43:10,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-05 16:43:10,019 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:10,113 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:10,119 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-06-05 16:43:10,119 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:407, output treesize:176 [2021-06-05 16:43:10,254 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:10,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1064907172] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:10,254 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:10,254 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 16:43:10,254 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802971094] [2021-06-05 16:43:10,254 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:43:10,254 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:10,254 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:43:10,254 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:43:10,255 INFO L87 Difference]: Start difference. First operand 2045 states and 7049 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:11,149 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 36 [2021-06-05 16:43:11,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:11,567 INFO L93 Difference]: Finished difference Result 2657 states and 8964 transitions. [2021-06-05 16:43:11,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 16:43:11,567 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:43:11,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:11,571 INFO L225 Difference]: With dead ends: 2657 [2021-06-05 16:43:11,571 INFO L226 Difference]: Without dead ends: 2632 [2021-06-05 16:43:11,571 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 342 ImplicationChecksByTransitivity, 1423.9ms TimeCoverageRelationStatistics Valid=240, Invalid=1020, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 16:43:11,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2632 states. [2021-06-05 16:43:11,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2632 to 2045. [2021-06-05 16:43:11,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2045 states, 2044 states have (on average 3.4486301369863015) internal successors, (7049), 2044 states have internal predecessors, (7049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:11,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2045 states to 2045 states and 7049 transitions. [2021-06-05 16:43:11,608 INFO L78 Accepts]: Start accepts. Automaton has 2045 states and 7049 transitions. Word has length 26 [2021-06-05 16:43:11,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:11,608 INFO L482 AbstractCegarLoop]: Abstraction has 2045 states and 7049 transitions. [2021-06-05 16:43:11,608 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:11,608 INFO L276 IsEmpty]: Start isEmpty. Operand 2045 states and 7049 transitions. [2021-06-05 16:43:11,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:43:11,610 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:11,610 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:11,811 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2043,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:43:11,811 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:11,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:11,811 INFO L82 PathProgramCache]: Analyzing trace with hash 568891871, now seen corresponding path program 48 times [2021-06-05 16:43:11,811 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:11,811 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [332521943] [2021-06-05 16:43:11,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:11,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:12,160 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:12,160 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:12,160 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [332521943] [2021-06-05 16:43:12,160 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [332521943] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:12,160 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2081925298] [2021-06-05 16:43:12,160 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:43:12,182 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 16:43:12,183 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:12,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:43:12,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:12,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:12,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:12,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,607 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,607 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 13 [2021-06-05 16:43:12,608 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:12,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:12,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:12,612 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,612 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,615 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,615 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 16 [2021-06-05 16:43:12,616 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:12,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:12,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:12,620 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,620 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,622 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,622 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 19 [2021-06-05 16:43:12,623 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:12,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:12,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:12,628 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,628 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 16 [2021-06-05 16:43:12,631 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:12,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:12,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:12,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,636 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,637 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,638 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 19 [2021-06-05 16:43:12,639 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:12,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:12,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:12,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,645 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,645 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 13 [2021-06-05 16:43:12,646 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:12,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:12,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:12,651 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,651 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,653 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,653 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 13 [2021-06-05 16:43:12,655 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:12,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:12,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,659 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,661 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,661 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-05 16:43:12,662 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:12,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:12,665 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,666 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,668 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-05 16:43:12,669 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:12,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:12,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:12,673 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,673 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,675 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,675 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 16 [2021-06-05 16:43:12,676 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:12,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:12,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:12,680 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,680 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,682 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,682 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-05 16:43:12,683 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:12,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:12,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:12,687 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,687 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,689 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,689 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,690 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 16 [2021-06-05 16:43:12,690 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:12,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:12,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:12,694 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,694 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,696 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,696 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,697 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 13 [2021-06-05 16:43:12,698 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:12,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:12,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:12,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,704 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,704 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,704 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-05 16:43:12,705 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:12,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:12,707 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,708 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:12,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-05 16:43:12,709 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:12,726 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-06-05 16:43:12,727 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:43:12,727 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:683, output treesize:15 [2021-06-05 16:43:12,754 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:12,754 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2081925298] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:12,754 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:12,754 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-06-05 16:43:12,754 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260843518] [2021-06-05 16:43:12,754 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:43:12,754 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:12,754 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:43:12,755 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:43:12,755 INFO L87 Difference]: Start difference. First operand 2045 states and 7049 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:14,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:14,033 INFO L93 Difference]: Finished difference Result 2543 states and 8526 transitions. [2021-06-05 16:43:14,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 16:43:14,034 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:43:14,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:14,037 INFO L225 Difference]: With dead ends: 2543 [2021-06-05 16:43:14,037 INFO L226 Difference]: Without dead ends: 2521 [2021-06-05 16:43:14,037 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 427 ImplicationChecksByTransitivity, 1331.5ms TimeCoverageRelationStatistics Valid=312, Invalid=1248, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 16:43:14,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2521 states. [2021-06-05 16:43:14,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2521 to 2041. [2021-06-05 16:43:14,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2041 states, 2040 states have (on average 3.4475490196078433) internal successors, (7033), 2040 states have internal predecessors, (7033), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:14,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2041 states to 2041 states and 7033 transitions. [2021-06-05 16:43:14,061 INFO L78 Accepts]: Start accepts. Automaton has 2041 states and 7033 transitions. Word has length 26 [2021-06-05 16:43:14,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:14,061 INFO L482 AbstractCegarLoop]: Abstraction has 2041 states and 7033 transitions. [2021-06-05 16:43:14,061 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:14,061 INFO L276 IsEmpty]: Start isEmpty. Operand 2041 states and 7033 transitions. [2021-06-05 16:43:14,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:43:14,063 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:14,063 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:14,264 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2079 [2021-06-05 16:43:14,264 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:14,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:14,264 INFO L82 PathProgramCache]: Analyzing trace with hash 650290927, now seen corresponding path program 49 times [2021-06-05 16:43:14,264 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:14,264 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195144498] [2021-06-05 16:43:14,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:14,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:14,597 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:14,597 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:14,597 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195144498] [2021-06-05 16:43:14,597 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1195144498] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:14,597 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [287148031] [2021-06-05 16:43:14,597 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:43:14,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:14,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:43:14,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:14,941 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_230, v_prenex_232], 5=[v_prenex_228, A]} [2021-06-05 16:43:14,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:14,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:14,947 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:14,949 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:14,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 16:43:14,950 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:14,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:14,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:14,955 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:14,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:43:14,955 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:15,040 INFO L628 ElimStorePlain]: treesize reduction 143, result has 43.7 percent of original size [2021-06-05 16:43:15,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:15,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-06-05 16:43:15,045 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:15,070 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:15,073 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:15,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:15,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 16:43:15,075 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:15,098 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:15,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:15,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:15,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:15,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-05 16:43:15,103 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:15,123 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:15,125 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 16:43:15,125 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:307, output treesize:27 [2021-06-05 16:43:15,159 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:15,159 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [287148031] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:15,159 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:15,159 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-05 16:43:15,160 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232872195] [2021-06-05 16:43:15,160 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:43:15,160 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:15,160 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:43:15,160 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:43:15,160 INFO L87 Difference]: Start difference. First operand 2041 states and 7033 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:17,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:17,277 INFO L93 Difference]: Finished difference Result 2757 states and 9218 transitions. [2021-06-05 16:43:17,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 16:43:17,278 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:43:17,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:17,281 INFO L225 Difference]: With dead ends: 2757 [2021-06-05 16:43:17,281 INFO L226 Difference]: Without dead ends: 2742 [2021-06-05 16:43:17,281 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 709 ImplicationChecksByTransitivity, 2030.1ms TimeCoverageRelationStatistics Valid=496, Invalid=2054, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 16:43:17,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2742 states. [2021-06-05 16:43:17,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2742 to 2041. [2021-06-05 16:43:17,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2041 states, 2040 states have (on average 3.4475490196078433) internal successors, (7033), 2040 states have internal predecessors, (7033), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:17,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2041 states to 2041 states and 7033 transitions. [2021-06-05 16:43:17,307 INFO L78 Accepts]: Start accepts. Automaton has 2041 states and 7033 transitions. Word has length 26 [2021-06-05 16:43:17,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:17,307 INFO L482 AbstractCegarLoop]: Abstraction has 2041 states and 7033 transitions. [2021-06-05 16:43:17,307 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:17,307 INFO L276 IsEmpty]: Start isEmpty. Operand 2041 states and 7033 transitions. [2021-06-05 16:43:17,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:43:17,309 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:17,310 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:17,510 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2169 [2021-06-05 16:43:17,510 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:17,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:17,510 INFO L82 PathProgramCache]: Analyzing trace with hash 1306035039, now seen corresponding path program 50 times [2021-06-05 16:43:17,510 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:17,510 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2126498591] [2021-06-05 16:43:17,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:17,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:17,709 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:17,709 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:17,709 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2126498591] [2021-06-05 16:43:17,709 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2126498591] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:17,709 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1871448511] [2021-06-05 16:43:17,709 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:43:17,732 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:43:17,733 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:17,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:43:17,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:17,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:17,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:17,939 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-06-05 16:43:17,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 30 treesize of output 28 [2021-06-05 16:43:17,943 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:17,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:17,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:17,965 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:17,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 45 [2021-06-05 16:43:17,970 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:17,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:17,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:17,992 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:17,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 39 [2021-06-05 16:43:17,998 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:18,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:18,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:18,022 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:18,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 45 [2021-06-05 16:43:18,027 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:18,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:18,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:18,043 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:43:18,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 16:43:18,044 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:18,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:18,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:18,065 INFO L354 Elim1Store]: treesize reduction 16, result has 40.7 percent of original size [2021-06-05 16:43:18,065 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 26 [2021-06-05 16:43:18,066 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:18,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:18,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:18,095 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-06-05 16:43:18,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 28 [2021-06-05 16:43:18,096 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:18,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:18,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:18,111 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:43:18,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 16:43:18,111 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:18,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:18,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:18,125 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:43:18,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:43:18,126 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:18,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:18,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:18,140 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:43:18,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 16:43:18,140 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:18,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:18,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:18,155 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:43:18,155 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 16:43:18,156 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:18,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:18,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:18,169 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:43:18,169 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 1 [2021-06-05 16:43:18,170 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:18,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:18,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:18,184 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:43:18,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:43:18,185 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:18,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:18,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:18,205 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-06-05 16:43:18,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:43:18,207 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:18,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:18,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:18,227 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-06-05 16:43:18,227 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 25 [2021-06-05 16:43:18,228 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:18,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:18,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:18,236 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:43:18,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 35 treesize of output 1 [2021-06-05 16:43:18,237 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:18,315 INFO L628 ElimStorePlain]: treesize reduction 132, result has 34.3 percent of original size [2021-06-05 16:43:18,316 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 16:43:18,316 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:657, output treesize:69 [2021-06-05 16:43:18,400 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:18,400 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1871448511] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:18,400 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:18,400 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 19 [2021-06-05 16:43:18,400 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703086259] [2021-06-05 16:43:18,400 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 16:43:18,401 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:18,401 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 16:43:18,401 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2021-06-05 16:43:18,401 INFO L87 Difference]: Start difference. First operand 2041 states and 7033 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:19,013 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 44 [2021-06-05 16:43:21,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:21,670 INFO L93 Difference]: Finished difference Result 3704 states and 11942 transitions. [2021-06-05 16:43:21,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-05 16:43:21,670 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:43:21,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:21,675 INFO L225 Difference]: With dead ends: 3704 [2021-06-05 16:43:21,675 INFO L226 Difference]: Without dead ends: 3647 [2021-06-05 16:43:21,675 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1414 ImplicationChecksByTransitivity, 2902.4ms TimeCoverageRelationStatistics Valid=843, Invalid=3579, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 16:43:21,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3647 states. [2021-06-05 16:43:21,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3647 to 2063. [2021-06-05 16:43:21,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2063 states, 2062 states have (on average 3.4393792434529584) internal successors, (7092), 2062 states have internal predecessors, (7092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:21,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2063 states to 2063 states and 7092 transitions. [2021-06-05 16:43:21,708 INFO L78 Accepts]: Start accepts. Automaton has 2063 states and 7092 transitions. Word has length 26 [2021-06-05 16:43:21,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:21,708 INFO L482 AbstractCegarLoop]: Abstraction has 2063 states and 7092 transitions. [2021-06-05 16:43:21,708 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:21,708 INFO L276 IsEmpty]: Start isEmpty. Operand 2063 states and 7092 transitions. [2021-06-05 16:43:21,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:43:21,710 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:21,710 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:21,910 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2183,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:43:21,910 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:21,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:21,911 INFO L82 PathProgramCache]: Analyzing trace with hash -2073850769, now seen corresponding path program 51 times [2021-06-05 16:43:21,911 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:21,911 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73207336] [2021-06-05 16:43:21,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:21,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:22,111 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:22,111 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:22,111 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73207336] [2021-06-05 16:43:22,112 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [73207336] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:22,112 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [159574751] [2021-06-05 16:43:22,112 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:43:22,135 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 16:43:22,135 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:22,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 16:43:22,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:22,490 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2021-06-05 16:43:22,738 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-05 16:43:22,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 47 [2021-06-05 16:43:22,741 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:22,781 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-06-05 16:43:22,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 36 [2021-06-05 16:43:22,783 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:23,247 WARN L205 SmtUtils]: Spent 464.00 ms on a formula simplification that was a NOOP. DAG size: 169 [2021-06-05 16:43:23,248 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:23,293 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:23,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 59 [2021-06-05 16:43:23,304 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:23,342 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:23,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 59 [2021-06-05 16:43:23,353 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:24,315 WARN L205 SmtUtils]: Spent 962.00 ms on a formula simplification. DAG size of input: 190 DAG size of output: 168 [2021-06-05 16:43:24,316 INFO L628 ElimStorePlain]: treesize reduction 114, result has 87.7 percent of original size [2021-06-05 16:43:24,370 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-05 16:43:24,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 26 treesize of output 48 [2021-06-05 16:43:24,377 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:24,409 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:24,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 21 treesize of output 53 [2021-06-05 16:43:24,423 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:24,848 WARN L205 SmtUtils]: Spent 424.00 ms on a formula simplification that was a NOOP. DAG size: 158 [2021-06-05 16:43:24,848 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:24,904 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-06-05 16:43:24,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 55 [2021-06-05 16:43:24,912 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:24,956 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-05 16:43:24,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 48 [2021-06-05 16:43:24,964 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:25,804 WARN L205 SmtUtils]: Spent 839.00 ms on a formula simplification. DAG size of input: 161 DAG size of output: 151 [2021-06-05 16:43:25,804 INFO L628 ElimStorePlain]: treesize reduction 37, result has 95.3 percent of original size [2021-06-05 16:43:25,854 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-05 16:43:25,854 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 47 [2021-06-05 16:43:25,858 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:25,898 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-05 16:43:25,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 26 treesize of output 44 [2021-06-05 16:43:25,903 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:26,299 WARN L205 SmtUtils]: Spent 395.00 ms on a formula simplification that was a NOOP. DAG size: 146 [2021-06-05 16:43:26,299 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:26,343 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-05 16:43:26,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 40 [2021-06-05 16:43:26,357 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:26,402 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-05 16:43:26,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 48 [2021-06-05 16:43:26,412 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:27,142 WARN L205 SmtUtils]: Spent 729.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 135 [2021-06-05 16:43:27,143 INFO L628 ElimStorePlain]: treesize reduction 45, result has 93.8 percent of original size [2021-06-05 16:43:27,194 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-05 16:43:27,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 33 treesize of output 47 [2021-06-05 16:43:27,197 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:27,240 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-05 16:43:27,240 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 51 [2021-06-05 16:43:27,245 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:27,936 WARN L205 SmtUtils]: Spent 690.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 130 [2021-06-05 16:43:27,937 INFO L628 ElimStorePlain]: treesize reduction 24, result has 96.5 percent of original size [2021-06-05 16:43:27,988 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-06-05 16:43:27,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 55 [2021-06-05 16:43:27,997 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:28,039 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-06-05 16:43:28,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 55 [2021-06-05 16:43:28,049 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:29,114 WARN L205 SmtUtils]: Spent 1.07 s on a formula simplification. DAG size of input: 141 DAG size of output: 135 [2021-06-05 16:43:29,115 INFO L628 ElimStorePlain]: treesize reduction 50, result has 93.1 percent of original size [2021-06-05 16:43:29,161 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 15 xjuncts. [2021-06-05 16:43:29,161 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 16 variables, input treesize:833, output treesize:1677 [2021-06-05 16:43:29,643 WARN L205 SmtUtils]: Spent 421.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 51 [2021-06-05 16:43:29,884 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 40 [2021-06-05 16:43:30,016 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:30,017 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [159574751] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:30,017 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:30,017 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-06-05 16:43:30,017 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [200716592] [2021-06-05 16:43:30,017 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 16:43:30,017 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:30,017 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 16:43:30,017 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:43:30,017 INFO L87 Difference]: Start difference. First operand 2063 states and 7092 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:30,517 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 41 [2021-06-05 16:43:30,794 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 40 [2021-06-05 16:43:31,153 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2021-06-05 16:43:31,838 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 43 [2021-06-05 16:43:32,111 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 53 [2021-06-05 16:43:32,499 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 47 [2021-06-05 16:43:32,907 WARN L205 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 49 [2021-06-05 16:43:33,092 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 35 [2021-06-05 16:43:33,248 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 35 [2021-06-05 16:43:33,708 WARN L205 SmtUtils]: Spent 402.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 78 [2021-06-05 16:43:34,450 WARN L205 SmtUtils]: Spent 536.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 73 [2021-06-05 16:43:34,647 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 43 [2021-06-05 16:43:34,922 WARN L205 SmtUtils]: Spent 248.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 58 [2021-06-05 16:43:35,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:35,435 INFO L93 Difference]: Finished difference Result 3467 states and 11274 transitions. [2021-06-05 16:43:35,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-05 16:43:35,435 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:43:35,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:35,440 INFO L225 Difference]: With dead ends: 3467 [2021-06-05 16:43:35,440 INFO L226 Difference]: Without dead ends: 3422 [2021-06-05 16:43:35,441 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1249 ImplicationChecksByTransitivity, 5731.1ms TimeCoverageRelationStatistics Valid=789, Invalid=3633, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 16:43:35,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3422 states. [2021-06-05 16:43:35,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3422 to 2089. [2021-06-05 16:43:35,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2089 states, 2088 states have (on average 3.4454022988505746) internal successors, (7194), 2088 states have internal predecessors, (7194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:35,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2089 states to 2089 states and 7194 transitions. [2021-06-05 16:43:35,472 INFO L78 Accepts]: Start accepts. Automaton has 2089 states and 7194 transitions. Word has length 26 [2021-06-05 16:43:35,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:35,472 INFO L482 AbstractCegarLoop]: Abstraction has 2089 states and 7194 transitions. [2021-06-05 16:43:35,472 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:35,472 INFO L276 IsEmpty]: Start isEmpty. Operand 2089 states and 7194 transitions. [2021-06-05 16:43:35,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:43:35,474 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:35,474 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:35,693 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2217 [2021-06-05 16:43:35,693 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:35,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:35,693 INFO L82 PathProgramCache]: Analyzing trace with hash 436262311, now seen corresponding path program 52 times [2021-06-05 16:43:35,693 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:35,693 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [412843058] [2021-06-05 16:43:35,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:35,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:36,075 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:36,075 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:36,075 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [412843058] [2021-06-05 16:43:36,075 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [412843058] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:36,075 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [760153914] [2021-06-05 16:43:36,075 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:43:36,099 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:43:36,099 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:36,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:43:36,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:36,554 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_258], 5=[v_prenex_254, v_prenex_256]} [2021-06-05 16:43:36,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:36,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:36,559 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:36,560 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:36,561 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 16:43:36,561 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:36,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:36,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:36,566 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:36,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-05 16:43:36,567 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:36,641 INFO L628 ElimStorePlain]: treesize reduction 130, result has 39.0 percent of original size [2021-06-05 16:43:36,641 INFO L518 ElimStorePlain]: Eliminatee v_prenex_258 vanished before elimination [2021-06-05 16:43:36,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:36,644 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:36,644 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:36,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 16:43:36,646 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:36,669 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:36,671 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:43:36,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:43:36,673 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:36,692 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:36,694 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 16:43:36,694 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:270, output treesize:31 [2021-06-05 16:43:36,731 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:36,731 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [760153914] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:36,731 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:36,731 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-05 16:43:36,732 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394270858] [2021-06-05 16:43:36,732 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:43:36,732 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:36,732 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:43:36,732 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:43:36,732 INFO L87 Difference]: Start difference. First operand 2089 states and 7194 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:38,806 WARN L205 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 63 [2021-06-05 16:43:39,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:39,076 INFO L93 Difference]: Finished difference Result 2641 states and 8863 transitions. [2021-06-05 16:43:39,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 16:43:39,077 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:43:39,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:39,080 INFO L225 Difference]: With dead ends: 2641 [2021-06-05 16:43:39,080 INFO L226 Difference]: Without dead ends: 2626 [2021-06-05 16:43:39,080 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 607 ImplicationChecksByTransitivity, 2209.3ms TimeCoverageRelationStatistics Valid=362, Invalid=1800, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 16:43:39,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2626 states. [2021-06-05 16:43:39,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2626 to 2087. [2021-06-05 16:43:39,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2087 states, 2086 states have (on average 3.4453499520613615) internal successors, (7187), 2086 states have internal predecessors, (7187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:39,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2087 states to 2087 states and 7187 transitions. [2021-06-05 16:43:39,104 INFO L78 Accepts]: Start accepts. Automaton has 2087 states and 7187 transitions. Word has length 26 [2021-06-05 16:43:39,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:39,104 INFO L482 AbstractCegarLoop]: Abstraction has 2087 states and 7187 transitions. [2021-06-05 16:43:39,105 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:39,105 INFO L276 IsEmpty]: Start isEmpty. Operand 2087 states and 7187 transitions. [2021-06-05 16:43:39,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:43:39,107 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:39,107 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:39,307 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2344 [2021-06-05 16:43:39,307 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:39,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:39,308 INFO L82 PathProgramCache]: Analyzing trace with hash 2135160291, now seen corresponding path program 53 times [2021-06-05 16:43:39,308 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:39,308 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076732851] [2021-06-05 16:43:39,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:39,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:39,514 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:39,514 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:39,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076732851] [2021-06-05 16:43:39,514 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1076732851] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:39,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1318403504] [2021-06-05 16:43:39,514 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:43:39,539 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 16:43:39,539 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:39,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:43:39,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:40,125 WARN L205 SmtUtils]: Spent 372.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2021-06-05 16:43:40,331 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 134 [2021-06-05 16:43:40,527 INFO L446 ElimStorePlain]: Different costs {5=[A, v_prenex_270, v_prenex_271, v_prenex_273, v_prenex_267, v_prenex_268], 6=[v_prenex_272, v_prenex_269]} [2021-06-05 16:43:40,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:40,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:40,560 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-05 16:43:40,560 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 31 [2021-06-05 16:43:40,561 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:40,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:40,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:40,590 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-05 16:43:40,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 35 [2021-06-05 16:43:40,594 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:41,265 WARN L205 SmtUtils]: Spent 670.00 ms on a formula simplification. DAG size of input: 166 DAG size of output: 161 [2021-06-05 16:43:41,266 INFO L628 ElimStorePlain]: treesize reduction 31, result has 96.1 percent of original size [2021-06-05 16:43:41,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:41,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:41,301 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-05 16:43:41,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 35 [2021-06-05 16:43:41,303 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:41,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:41,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:41,328 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-05 16:43:41,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 28 [2021-06-05 16:43:41,329 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:41,642 WARN L205 SmtUtils]: Spent 312.00 ms on a formula simplification that was a NOOP. DAG size: 153 [2021-06-05 16:43:41,643 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:41,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:41,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:41,675 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:41,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 47 [2021-06-05 16:43:41,681 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:41,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:41,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:41,709 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-06-05 16:43:41,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 39 treesize of output 33 [2021-06-05 16:43:41,713 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:42,594 WARN L205 SmtUtils]: Spent 880.00 ms on a formula simplification. DAG size of input: 154 DAG size of output: 142 [2021-06-05 16:43:42,595 INFO L628 ElimStorePlain]: treesize reduction 46, result has 93.5 percent of original size [2021-06-05 16:43:42,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:42,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:42,626 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-05 16:43:42,626 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 28 [2021-06-05 16:43:42,628 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:42,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:42,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:42,652 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-05 16:43:42,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 37 treesize of output 35 [2021-06-05 16:43:42,655 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:42,926 WARN L205 SmtUtils]: Spent 270.00 ms on a formula simplification that was a NOOP. DAG size: 136 [2021-06-05 16:43:42,926 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:42,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:42,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:42,962 INFO L354 Elim1Store]: treesize reduction 4, result has 86.2 percent of original size [2021-06-05 16:43:42,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 33 treesize of output 43 [2021-06-05 16:43:42,966 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:42,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:42,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:42,989 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-06-05 16:43:42,989 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 30 [2021-06-05 16:43:42,999 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:43,259 WARN L205 SmtUtils]: Spent 259.00 ms on a formula simplification that was a NOOP. DAG size: 128 [2021-06-05 16:43:43,259 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:43,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:43,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:43,290 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-06-05 16:43:43,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 33 [2021-06-05 16:43:43,292 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:43,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:43,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:43,314 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:43,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 47 [2021-06-05 16:43:43,320 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:43,786 WARN L205 SmtUtils]: Spent 466.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 120 [2021-06-05 16:43:43,787 INFO L628 ElimStorePlain]: treesize reduction 35, result has 93.7 percent of original size [2021-06-05 16:43:43,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:43,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:43,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:43,813 INFO L354 Elim1Store]: treesize reduction 18, result has 45.5 percent of original size [2021-06-05 16:43:43,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 34 treesize of output 30 [2021-06-05 16:43:43,815 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:43,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:43,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:43,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:43,837 INFO L354 Elim1Store]: treesize reduction 14, result has 57.6 percent of original size [2021-06-05 16:43:43,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 34 [2021-06-05 16:43:43,841 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:44,224 WARN L205 SmtUtils]: Spent 382.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 109 [2021-06-05 16:43:44,225 INFO L628 ElimStorePlain]: treesize reduction 41, result has 91.5 percent of original size [2021-06-05 16:43:44,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:44,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:44,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:44,250 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:44,250 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 45 [2021-06-05 16:43:44,256 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:44,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:44,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:44,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:44,275 INFO L354 Elim1Store]: treesize reduction 18, result has 45.5 percent of original size [2021-06-05 16:43:44,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 30 [2021-06-05 16:43:44,277 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:44,449 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification that was a NOOP. DAG size: 100 [2021-06-05 16:43:44,449 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:44,462 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 13 xjuncts. [2021-06-05 16:43:44,462 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 16 variables, input treesize:829, output treesize:384 [2021-06-05 16:43:44,648 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 27 [2021-06-05 16:43:44,700 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:44,700 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1318403504] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:44,700 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:44,700 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 22 [2021-06-05 16:43:44,700 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1562765735] [2021-06-05 16:43:44,700 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:43:44,700 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:44,700 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:43:44,701 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=391, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:43:44,701 INFO L87 Difference]: Start difference. First operand 2087 states and 7187 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:48,906 WARN L205 SmtUtils]: Spent 2.76 s on a formula simplification. DAG size of input: 82 DAG size of output: 74 [2021-06-05 16:43:54,198 WARN L205 SmtUtils]: Spent 5.07 s on a formula simplification. DAG size of input: 88 DAG size of output: 79 [2021-06-05 16:43:55,055 WARN L205 SmtUtils]: Spent 772.00 ms on a formula simplification. DAG size of input: 186 DAG size of output: 170 [2021-06-05 16:43:55,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:55,665 INFO L93 Difference]: Finished difference Result 3018 states and 10044 transitions. [2021-06-05 16:43:55,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-05 16:43:55,665 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:43:55,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:55,670 INFO L225 Difference]: With dead ends: 3018 [2021-06-05 16:43:55,670 INFO L226 Difference]: Without dead ends: 2988 [2021-06-05 16:43:55,670 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 778 ImplicationChecksByTransitivity, 11179.2ms TimeCoverageRelationStatistics Valid=522, Invalid=2448, Unknown=0, NotChecked=0, Total=2970 [2021-06-05 16:43:55,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2988 states. [2021-06-05 16:43:55,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2988 to 2087. [2021-06-05 16:43:55,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2087 states, 2086 states have (on average 3.4453499520613615) internal successors, (7187), 2086 states have internal predecessors, (7187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:55,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2087 states to 2087 states and 7187 transitions. [2021-06-05 16:43:55,698 INFO L78 Accepts]: Start accepts. Automaton has 2087 states and 7187 transitions. Word has length 26 [2021-06-05 16:43:55,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:55,698 INFO L482 AbstractCegarLoop]: Abstraction has 2087 states and 7187 transitions. [2021-06-05 16:43:55,698 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:55,698 INFO L276 IsEmpty]: Start isEmpty. Operand 2087 states and 7187 transitions. [2021-06-05 16:43:55,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:43:55,701 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:55,701 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:55,901 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2358 [2021-06-05 16:43:55,901 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:55,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:55,901 INFO L82 PathProgramCache]: Analyzing trace with hash -1001444339, now seen corresponding path program 54 times [2021-06-05 16:43:55,901 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:55,901 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507371747] [2021-06-05 16:43:55,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:55,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:56,189 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:56,189 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:56,189 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507371747] [2021-06-05 16:43:56,189 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [507371747] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:56,189 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [285442459] [2021-06-05 16:43:56,189 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:43:56,212 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 16:43:56,212 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:56,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:43:56,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:56,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:56,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:56,439 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-06-05 16:43:56,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 28 [2021-06-05 16:43:56,444 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:56,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:56,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:56,467 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:56,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 45 [2021-06-05 16:43:56,473 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:56,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:56,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:56,496 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:56,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 39 [2021-06-05 16:43:56,503 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:56,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:56,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:56,527 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:43:56,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 37 treesize of output 45 [2021-06-05 16:43:56,534 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:56,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:56,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:56,550 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:43:56,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 16:43:56,551 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:56,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:56,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:56,573 INFO L354 Elim1Store]: treesize reduction 16, result has 40.7 percent of original size [2021-06-05 16:43:56,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 26 [2021-06-05 16:43:56,575 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:56,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:56,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:56,599 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-06-05 16:43:56,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 28 [2021-06-05 16:43:56,600 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:56,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:56,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:56,616 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:43:56,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 16:43:56,616 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:56,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:56,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:56,631 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:43:56,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:43:56,631 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:56,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:56,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:56,647 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:43:56,647 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 16:43:56,648 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:56,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:56,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:56,663 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:43:56,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 16:43:56,663 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:56,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:56,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:56,677 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:43:56,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 1 [2021-06-05 16:43:56,678 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:56,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:56,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:56,693 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:43:56,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:43:56,693 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:56,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:56,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:56,715 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-06-05 16:43:56,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:43:56,717 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:56,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:56,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:56,738 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-06-05 16:43:56,738 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 25 [2021-06-05 16:43:56,740 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:56,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:56,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:43:56,749 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:43:56,749 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:43:56,749 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:43:56,819 INFO L628 ElimStorePlain]: treesize reduction 126, result has 35.4 percent of original size [2021-06-05 16:43:56,820 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 16:43:56,820 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:657, output treesize:69 [2021-06-05 16:43:56,905 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:56,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [285442459] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:56,906 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:56,906 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-05 16:43:56,906 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41641770] [2021-06-05 16:43:56,906 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:43:56,906 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:56,906 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:43:56,906 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:43:56,906 INFO L87 Difference]: Start difference. First operand 2087 states and 7187 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:59,390 WARN L205 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 60 [2021-06-05 16:43:59,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:59,907 INFO L93 Difference]: Finished difference Result 3534 states and 11458 transitions. [2021-06-05 16:43:59,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 16:43:59,907 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:43:59,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:59,912 INFO L225 Difference]: With dead ends: 3534 [2021-06-05 16:43:59,912 INFO L226 Difference]: Without dead ends: 3500 [2021-06-05 16:43:59,913 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 953 ImplicationChecksByTransitivity, 2897.8ms TimeCoverageRelationStatistics Valid=658, Invalid=2534, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 16:43:59,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3500 states. [2021-06-05 16:43:59,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3500 to 2096. [2021-06-05 16:43:59,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2096 states, 2095 states have (on average 3.4520286396181383) internal successors, (7232), 2095 states have internal predecessors, (7232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:59,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2096 states to 2096 states and 7232 transitions. [2021-06-05 16:43:59,944 INFO L78 Accepts]: Start accepts. Automaton has 2096 states and 7232 transitions. Word has length 26 [2021-06-05 16:43:59,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:59,944 INFO L482 AbstractCegarLoop]: Abstraction has 2096 states and 7232 transitions. [2021-06-05 16:43:59,944 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:59,944 INFO L276 IsEmpty]: Start isEmpty. Operand 2096 states and 7232 transitions. [2021-06-05 16:43:59,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:43:59,947 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:59,947 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:00,161 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2427,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:00,161 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:00,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:00,161 INFO L82 PathProgramCache]: Analyzing trace with hash -505799277, now seen corresponding path program 30 times [2021-06-05 16:44:00,161 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:00,161 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [777121653] [2021-06-05 16:44:00,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:00,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:00,313 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:00,313 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:00,314 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [777121653] [2021-06-05 16:44:00,314 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [777121653] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:00,314 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [566496942] [2021-06-05 16:44:00,314 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:00,336 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:44:00,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:00,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:44:00,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:00,729 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:44:00,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-05 16:44:00,730 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:00,751 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:44:00,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-05 16:44:00,753 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:00,770 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:44:00,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 21 treesize of output 21 [2021-06-05 16:44:00,772 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:00,781 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:44:00,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:44:00,782 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:00,796 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:00,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-05 16:44:00,801 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:00,810 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:44:00,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:44:00,810 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:00,829 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:44:00,830 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-05 16:44:00,833 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:00,842 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:44:00,842 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:44:00,843 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:00,852 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:44:00,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:44:00,853 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:00,862 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:44:00,862 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:44:00,862 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:00,880 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 16:44:00,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 23 [2021-06-05 16:44:00,881 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:00,889 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:44:00,890 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:44:00,890 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:00,899 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:44:00,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:44:00,899 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:00,909 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:44:00,909 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:44:00,910 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:00,918 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:44:00,919 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:44:00,919 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:00,928 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-06-05 16:44:00,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 30 treesize of output 19 [2021-06-05 16:44:00,929 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:01,118 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 30 [2021-06-05 16:44:01,119 INFO L628 ElimStorePlain]: treesize reduction 43, result has 79.1 percent of original size [2021-06-05 16:44:01,121 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-05 16:44:01,121 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:729, output treesize:157 [2021-06-05 16:44:01,260 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:01,260 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [566496942] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:01,261 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:01,261 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 20 [2021-06-05 16:44:01,261 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398699824] [2021-06-05 16:44:01,261 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 16:44:01,261 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:01,266 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 16:44:01,266 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2021-06-05 16:44:01,266 INFO L87 Difference]: Start difference. First operand 2096 states and 7232 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:02,229 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 57 [2021-06-05 16:44:02,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:02,885 INFO L93 Difference]: Finished difference Result 2796 states and 9280 transitions. [2021-06-05 16:44:02,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 16:44:02,885 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:44:02,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:02,889 INFO L225 Difference]: With dead ends: 2796 [2021-06-05 16:44:02,889 INFO L226 Difference]: Without dead ends: 2751 [2021-06-05 16:44:02,889 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 418 ImplicationChecksByTransitivity, 1539.2ms TimeCoverageRelationStatistics Valid=241, Invalid=1481, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 16:44:02,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2751 states. [2021-06-05 16:44:02,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2751 to 2123. [2021-06-05 16:44:02,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2123 states, 2122 states have (on average 3.4542884071630535) internal successors, (7330), 2122 states have internal predecessors, (7330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:02,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2123 states to 2123 states and 7330 transitions. [2021-06-05 16:44:02,915 INFO L78 Accepts]: Start accepts. Automaton has 2123 states and 7330 transitions. Word has length 26 [2021-06-05 16:44:02,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:02,916 INFO L482 AbstractCegarLoop]: Abstraction has 2123 states and 7330 transitions. [2021-06-05 16:44:02,916 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:02,916 INFO L276 IsEmpty]: Start isEmpty. Operand 2123 states and 7330 transitions. [2021-06-05 16:44:02,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:44:02,918 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:02,918 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:03,132 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2462 [2021-06-05 16:44:03,133 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:03,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:03,133 INFO L82 PathProgramCache]: Analyzing trace with hash 266862281, now seen corresponding path program 31 times [2021-06-05 16:44:03,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:03,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138046355] [2021-06-05 16:44:03,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:03,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:03,395 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:03,395 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:03,395 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138046355] [2021-06-05 16:44:03,395 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [138046355] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:03,395 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1700067747] [2021-06-05 16:44:03,395 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:03,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:03,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:44:03,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:03,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:03,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:03,665 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:03,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 24 [2021-06-05 16:44:03,668 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:03,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:03,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:03,680 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:03,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 31 [2021-06-05 16:44:03,681 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:03,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:03,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:03,695 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:44:03,695 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 26 [2021-06-05 16:44:03,696 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:03,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:03,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:03,708 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:03,709 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 28 [2021-06-05 16:44:03,712 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:03,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:03,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:03,722 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:03,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 42 treesize of output 22 [2021-06-05 16:44:03,723 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:03,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:03,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:03,733 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:03,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 25 [2021-06-05 16:44:03,734 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:03,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:03,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:03,746 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:03,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 1 [2021-06-05 16:44:03,746 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:03,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:03,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:03,757 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:03,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 22 [2021-06-05 16:44:03,758 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:03,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:03,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:03,769 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:03,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 1 [2021-06-05 16:44:03,770 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:03,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:03,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:03,780 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:03,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 24 [2021-06-05 16:44:03,780 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:03,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:03,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:03,790 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:03,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 22 [2021-06-05 16:44:03,790 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:03,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:03,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:03,800 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:03,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 27 [2021-06-05 16:44:03,801 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:03,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:03,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:03,811 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:03,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 23 [2021-06-05 16:44:03,812 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:03,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:03,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:03,823 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:44:03,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 23 [2021-06-05 16:44:03,825 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:03,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:03,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:03,836 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:44:03,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 27 [2021-06-05 16:44:03,837 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:03,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:03,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:03,844 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:03,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 1 [2021-06-05 16:44:03,845 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:03,964 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 23 [2021-06-05 16:44:03,969 INFO L628 ElimStorePlain]: treesize reduction 47, result has 69.3 percent of original size [2021-06-05 16:44:03,970 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 16:44:03,970 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:821, output treesize:106 [2021-06-05 16:44:04,052 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:04,053 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1700067747] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:04,053 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:04,053 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 16:44:04,053 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1625127860] [2021-06-05 16:44:04,053 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:44:04,053 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:04,053 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:44:04,053 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:44:04,053 INFO L87 Difference]: Start difference. First operand 2123 states and 7330 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:05,348 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 64 [2021-06-05 16:44:05,756 WARN L205 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 52 [2021-06-05 16:44:05,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:05,925 INFO L93 Difference]: Finished difference Result 2903 states and 9622 transitions. [2021-06-05 16:44:05,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 16:44:05,926 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:44:05,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:05,929 INFO L225 Difference]: With dead ends: 2903 [2021-06-05 16:44:05,929 INFO L226 Difference]: Without dead ends: 2858 [2021-06-05 16:44:05,930 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 388 ImplicationChecksByTransitivity, 1800.8ms TimeCoverageRelationStatistics Valid=238, Invalid=1322, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 16:44:05,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2858 states. [2021-06-05 16:44:05,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2858 to 2119. [2021-06-05 16:44:05,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2119 states, 2118 states have (on average 3.453257790368272) internal successors, (7314), 2118 states have internal predecessors, (7314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:05,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2119 states to 2119 states and 7314 transitions. [2021-06-05 16:44:05,956 INFO L78 Accepts]: Start accepts. Automaton has 2119 states and 7314 transitions. Word has length 26 [2021-06-05 16:44:05,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:05,956 INFO L482 AbstractCegarLoop]: Abstraction has 2119 states and 7314 transitions. [2021-06-05 16:44:05,956 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:05,956 INFO L276 IsEmpty]: Start isEmpty. Operand 2119 states and 7314 transitions. [2021-06-05 16:44:05,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:44:05,958 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:05,958 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:06,159 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2510 [2021-06-05 16:44:06,159 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:06,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:06,159 INFO L82 PathProgramCache]: Analyzing trace with hash -176639705, now seen corresponding path program 32 times [2021-06-05 16:44:06,159 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:06,159 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425026452] [2021-06-05 16:44:06,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:06,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:06,315 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:06,315 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:06,315 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1425026452] [2021-06-05 16:44:06,316 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1425026452] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:06,316 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1890290250] [2021-06-05 16:44:06,316 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:06,338 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:44:06,338 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:06,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:44:06,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:06,813 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:06,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:06,815 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:06,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:44:06,816 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:06,821 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:06,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:06,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-05 16:44:06,823 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:06,908 INFO L628 ElimStorePlain]: treesize reduction 117, result has 42.9 percent of original size [2021-06-05 16:44:06,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:06,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:06,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 16:44:06,913 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:06,941 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:06,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:06,944 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:44:06,945 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:06,969 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:06,970 INFO L518 ElimStorePlain]: Eliminatee v_prenex_278 vanished before elimination [2021-06-05 16:44:06,972 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 16:44:06,972 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 12 variables, input treesize:265, output treesize:24 [2021-06-05 16:44:07,002 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:07,002 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1890290250] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:07,002 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:07,002 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 16:44:07,002 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [532726704] [2021-06-05 16:44:07,002 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 16:44:07,003 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:07,003 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 16:44:07,003 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-06-05 16:44:07,003 INFO L87 Difference]: Start difference. First operand 2119 states and 7314 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:08,077 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 74 [2021-06-05 16:44:08,251 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 73 [2021-06-05 16:44:08,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:08,355 INFO L93 Difference]: Finished difference Result 2789 states and 9380 transitions. [2021-06-05 16:44:08,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 16:44:08,355 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:44:08,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:08,359 INFO L225 Difference]: With dead ends: 2789 [2021-06-05 16:44:08,359 INFO L226 Difference]: Without dead ends: 2774 [2021-06-05 16:44:08,359 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 1385.2ms TimeCoverageRelationStatistics Valid=191, Invalid=739, Unknown=0, NotChecked=0, Total=930 [2021-06-05 16:44:08,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2774 states. [2021-06-05 16:44:08,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2774 to 2117. [2021-06-05 16:44:08,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2117 states, 2116 states have (on average 3.452741020793951) internal successors, (7306), 2116 states have internal predecessors, (7306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:08,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2117 states to 2117 states and 7306 transitions. [2021-06-05 16:44:08,387 INFO L78 Accepts]: Start accepts. Automaton has 2117 states and 7306 transitions. Word has length 26 [2021-06-05 16:44:08,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:08,387 INFO L482 AbstractCegarLoop]: Abstraction has 2117 states and 7306 transitions. [2021-06-05 16:44:08,387 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:08,387 INFO L276 IsEmpty]: Start isEmpty. Operand 2117 states and 7306 transitions. [2021-06-05 16:44:08,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:44:08,389 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:08,389 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:08,592 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2529 [2021-06-05 16:44:08,593 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:08,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:08,593 INFO L82 PathProgramCache]: Analyzing trace with hash -344448797, now seen corresponding path program 33 times [2021-06-05 16:44:08,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:08,593 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068760613] [2021-06-05 16:44:08,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:08,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:08,773 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:08,773 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:08,773 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1068760613] [2021-06-05 16:44:08,773 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1068760613] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:08,773 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2014864944] [2021-06-05 16:44:08,773 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:08,796 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 16:44:08,796 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:08,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:44:08,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:09,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:09,109 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:44:09,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 21 treesize of output 17 [2021-06-05 16:44:09,111 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:09,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:09,121 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:09,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 16 treesize of output 18 [2021-06-05 16:44:09,125 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:09,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:09,133 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:09,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:44:09,134 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:09,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:09,142 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:09,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:44:09,143 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:09,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:09,154 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:09,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 30 treesize of output 24 [2021-06-05 16:44:09,157 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:09,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:09,165 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:09,165 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:44:09,166 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:09,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:09,175 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:09,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:44:09,175 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:09,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:09,184 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:09,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 33 treesize of output 19 [2021-06-05 16:44:09,185 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:09,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:09,197 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:44:09,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 21 treesize of output 17 [2021-06-05 16:44:09,199 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:09,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:09,211 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:44:09,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-05 16:44:09,212 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:09,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:09,223 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:44:09,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-05 16:44:09,224 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:09,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:09,236 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:44:09,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 20 [2021-06-05 16:44:09,237 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:09,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:09,245 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:09,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:44:09,246 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:09,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:09,254 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:09,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:44:09,254 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:09,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:09,263 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:09,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:44:09,263 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:09,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:09,269 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:09,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:44:09,269 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:09,353 INFO L628 ElimStorePlain]: treesize reduction 44, result has 67.9 percent of original size [2021-06-05 16:44:09,354 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 16:44:09,355 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:617, output treesize:75 [2021-06-05 16:44:09,446 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:09,446 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2014864944] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:09,446 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:09,446 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-06-05 16:44:09,446 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936671710] [2021-06-05 16:44:09,446 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:44:09,447 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:09,448 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:44:09,448 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:44:09,448 INFO L87 Difference]: Start difference. First operand 2117 states and 7306 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:09,888 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 55 [2021-06-05 16:44:10,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:10,425 INFO L93 Difference]: Finished difference Result 2583 states and 8714 transitions. [2021-06-05 16:44:10,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 16:44:10,425 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:44:10,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:10,428 INFO L225 Difference]: With dead ends: 2583 [2021-06-05 16:44:10,429 INFO L226 Difference]: Without dead ends: 2568 [2021-06-05 16:44:10,429 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 989.9ms TimeCoverageRelationStatistics Valid=136, Invalid=676, Unknown=0, NotChecked=0, Total=812 [2021-06-05 16:44:10,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2568 states. [2021-06-05 16:44:10,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2568 to 2111. [2021-06-05 16:44:10,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2111 states, 2110 states have (on average 3.4526066350710902) internal successors, (7285), 2110 states have internal predecessors, (7285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:10,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2111 states to 2111 states and 7285 transitions. [2021-06-05 16:44:10,454 INFO L78 Accepts]: Start accepts. Automaton has 2111 states and 7285 transitions. Word has length 26 [2021-06-05 16:44:10,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:10,455 INFO L482 AbstractCegarLoop]: Abstraction has 2111 states and 7285 transitions. [2021-06-05 16:44:10,455 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:10,455 INFO L276 IsEmpty]: Start isEmpty. Operand 2111 states and 7285 transitions. [2021-06-05 16:44:10,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:44:10,457 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:10,457 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:10,672 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2549 [2021-06-05 16:44:10,672 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:10,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:10,673 INFO L82 PathProgramCache]: Analyzing trace with hash -129711505, now seen corresponding path program 34 times [2021-06-05 16:44:10,673 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:10,673 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1926471122] [2021-06-05 16:44:10,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:10,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:10,905 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:10,905 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:10,905 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1926471122] [2021-06-05 16:44:10,905 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1926471122] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:10,905 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1012040320] [2021-06-05 16:44:10,905 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:10,928 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:44:10,929 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:10,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:44:10,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:11,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:11,446 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:44:11,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 31 [2021-06-05 16:44:11,448 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:11,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:11,466 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:11,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 35 [2021-06-05 16:44:11,469 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:11,830 WARN L205 SmtUtils]: Spent 360.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 95 [2021-06-05 16:44:11,831 INFO L628 ElimStorePlain]: treesize reduction 29, result has 93.3 percent of original size [2021-06-05 16:44:11,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:11,855 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:44:11,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 21 treesize of output 25 [2021-06-05 16:44:11,858 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:11,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:11,880 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:44:11,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-05 16:44:11,882 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:12,052 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2021-06-05 16:44:12,052 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:12,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:12,072 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:12,072 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-06-05 16:44:12,078 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:12,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:12,105 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:44:12,106 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 16:44:12,107 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:12,419 WARN L205 SmtUtils]: Spent 312.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 81 [2021-06-05 16:44:12,420 INFO L628 ElimStorePlain]: treesize reduction 9, result has 97.5 percent of original size [2021-06-05 16:44:12,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:12,437 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:12,437 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-05 16:44:12,442 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:12,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:12,459 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:44:12,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-05 16:44:12,461 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:12,602 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2021-06-05 16:44:12,603 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:12,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:12,621 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:12,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-05 16:44:12,626 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:12,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:12,643 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:44:12,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:44:12,644 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:12,903 WARN L205 SmtUtils]: Spent 259.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 67 [2021-06-05 16:44:12,904 INFO L628 ElimStorePlain]: treesize reduction 16, result has 94.8 percent of original size [2021-06-05 16:44:12,919 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-06-05 16:44:12,919 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 11 variables, input treesize:457, output treesize:259 [2021-06-05 16:44:13,098 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 33 [2021-06-05 16:44:13,133 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:13,133 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1012040320] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:13,133 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:13,133 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 16:44:13,134 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103546898] [2021-06-05 16:44:13,134 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 16:44:13,134 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:13,134 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 16:44:13,134 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2021-06-05 16:44:13,134 INFO L87 Difference]: Start difference. First operand 2111 states and 7285 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:13,354 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 58 [2021-06-05 16:44:13,662 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 57 [2021-06-05 16:44:14,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:14,080 INFO L93 Difference]: Finished difference Result 2792 states and 9404 transitions. [2021-06-05 16:44:14,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 16:44:14,080 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:44:14,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:14,084 INFO L225 Difference]: With dead ends: 2792 [2021-06-05 16:44:14,084 INFO L226 Difference]: Without dead ends: 2767 [2021-06-05 16:44:14,084 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 1331.4ms TimeCoverageRelationStatistics Valid=160, Invalid=542, Unknown=0, NotChecked=0, Total=702 [2021-06-05 16:44:14,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2767 states. [2021-06-05 16:44:14,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2767 to 2092. [2021-06-05 16:44:14,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2092 states, 2091 states have (on average 3.4490674318507892) internal successors, (7212), 2091 states have internal predecessors, (7212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:14,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2092 states to 2092 states and 7212 transitions. [2021-06-05 16:44:14,109 INFO L78 Accepts]: Start accepts. Automaton has 2092 states and 7212 transitions. Word has length 26 [2021-06-05 16:44:14,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:14,109 INFO L482 AbstractCegarLoop]: Abstraction has 2092 states and 7212 transitions. [2021-06-05 16:44:14,109 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:14,109 INFO L276 IsEmpty]: Start isEmpty. Operand 2092 states and 7212 transitions. [2021-06-05 16:44:14,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:44:14,112 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:14,112 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:14,312 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2596 [2021-06-05 16:44:14,312 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:14,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:14,312 INFO L82 PathProgramCache]: Analyzing trace with hash -1072305685, now seen corresponding path program 35 times [2021-06-05 16:44:14,312 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:14,312 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2046027520] [2021-06-05 16:44:14,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:14,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:14,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-06-05 16:44:14,441 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:14,441 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2046027520] [2021-06-05 16:44:14,441 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2046027520] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:14,441 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1454210994] [2021-06-05 16:44:14,441 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:14,463 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:44:14,463 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:14,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:44:14,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:14,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:14,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:14,789 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:14,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:44:14,790 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:14,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:14,794 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:14,795 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:14,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:44:14,796 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:14,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:14,800 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:14,801 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:14,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 30 treesize of output 16 [2021-06-05 16:44:14,802 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:14,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:14,806 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:14,807 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:14,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-05 16:44:14,808 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:14,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:14,812 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:14,813 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:14,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 21 treesize of output 13 [2021-06-05 16:44:14,814 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:14,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:14,818 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:14,819 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:14,819 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:44:14,820 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:14,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:14,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:14,825 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:14,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-05 16:44:14,826 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:14,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:14,830 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:14,831 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44: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 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:44:14,832 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:14,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:14,836 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:14,848 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:14,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:44:14,849 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:14,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:14,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:14,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:14,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:44:14,855 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:14,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:14,858 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:14,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:14,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:44:14,860 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:14,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:14,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:14,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:14,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:44:14,866 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:14,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:14,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:14,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:14,871 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-06-05 16:44:14,872 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:14,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:14,874 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:14,876 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:14,876 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 16:44:14,877 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:14,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:14,879 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:14,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:44:14,880 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:14,900 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-06-05 16:44:14,900 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:44:14,901 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-06-05 16:44:14,923 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:14,923 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1454210994] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:14,924 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:14,924 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 16:44:14,924 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102690879] [2021-06-05 16:44:14,924 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:44:14,924 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:14,924 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:44:14,924 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:44:14,924 INFO L87 Difference]: Start difference. First operand 2092 states and 7212 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:15,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:15,691 INFO L93 Difference]: Finished difference Result 2658 states and 8951 transitions. [2021-06-05 16:44:15,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 16:44:15,692 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:44:15,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:15,695 INFO L225 Difference]: With dead ends: 2658 [2021-06-05 16:44:15,695 INFO L226 Difference]: Without dead ends: 2643 [2021-06-05 16:44:15,695 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 786.3ms TimeCoverageRelationStatistics Valid=179, Invalid=751, Unknown=0, NotChecked=0, Total=930 [2021-06-05 16:44:15,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2643 states. [2021-06-05 16:44:15,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2643 to 2095. [2021-06-05 16:44:15,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2095 states, 2094 states have (on average 3.451289398280802) internal successors, (7227), 2094 states have internal predecessors, (7227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:15,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2095 states to 2095 states and 7227 transitions. [2021-06-05 16:44:15,720 INFO L78 Accepts]: Start accepts. Automaton has 2095 states and 7227 transitions. Word has length 26 [2021-06-05 16:44:15,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:15,720 INFO L482 AbstractCegarLoop]: Abstraction has 2095 states and 7227 transitions. [2021-06-05 16:44:15,720 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:15,720 INFO L276 IsEmpty]: Start isEmpty. Operand 2095 states and 7227 transitions. [2021-06-05 16:44:15,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:44:15,723 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:15,723 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:15,923 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2669,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:15,923 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:15,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:15,923 INFO L82 PathProgramCache]: Analyzing trace with hash 987336491, now seen corresponding path program 36 times [2021-06-05 16:44:15,923 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:15,924 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389451559] [2021-06-05 16:44:15,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:15,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:16,082 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:16,082 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:16,082 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1389451559] [2021-06-05 16:44:16,082 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1389451559] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:16,082 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1773526385] [2021-06-05 16:44:16,082 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:16,105 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:44:16,106 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:16,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:44:16,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:16,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:16,291 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:16,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 28 treesize of output 16 [2021-06-05 16:44:16,292 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:16,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:16,300 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:16,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:44:16,300 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:16,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:16,322 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:44:16,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:44:16,323 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:16,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:16,331 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:16,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:44:16,332 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:16,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:16,342 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:16,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:44:16,343 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:16,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:16,354 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:44:16,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:44:16,355 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:16,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:16,364 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:16,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:44:16,365 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:16,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:16,376 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:44:16,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-05 16:44:16,377 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:16,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:16,388 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:16,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 26 treesize of output 24 [2021-06-05 16:44:16,389 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:16,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:16,397 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:16,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 28 treesize of output 16 [2021-06-05 16:44:16,398 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:16,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:16,407 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:16,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:44:16,408 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:16,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:16,415 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:16,415 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:44:16,416 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:16,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:16,424 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:16,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 33 treesize of output 19 [2021-06-05 16:44:16,425 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:16,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:16,433 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:16,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:44:16,433 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:16,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:16,441 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:16,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:44:16,442 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:16,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:16,448 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:16,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 16:44:16,451 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:16,520 INFO L628 ElimStorePlain]: treesize reduction 55, result has 55.6 percent of original size [2021-06-05 16:44:16,521 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 16:44:16,521 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:569, output treesize:69 [2021-06-05 16:44:16,609 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:16,609 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1773526385] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:16,609 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:16,609 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 16:44:16,609 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273612588] [2021-06-05 16:44:16,609 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:44:16,609 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:16,610 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:44:16,610 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=266, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:44:16,610 INFO L87 Difference]: Start difference. First operand 2095 states and 7227 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:17,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:17,559 INFO L93 Difference]: Finished difference Result 2926 states and 9825 transitions. [2021-06-05 16:44:17,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 16:44:17,560 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:44:17,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:17,564 INFO L225 Difference]: With dead ends: 2926 [2021-06-05 16:44:17,564 INFO L226 Difference]: Without dead ends: 2911 [2021-06-05 16:44:17,564 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 253 ImplicationChecksByTransitivity, 1026.6ms TimeCoverageRelationStatistics Valid=238, Invalid=884, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 16:44:17,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2911 states. [2021-06-05 16:44:17,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2911 to 2092. [2021-06-05 16:44:17,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2092 states, 2091 states have (on average 3.4490674318507892) internal successors, (7212), 2091 states have internal predecessors, (7212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:17,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2092 states to 2092 states and 7212 transitions. [2021-06-05 16:44:17,592 INFO L78 Accepts]: Start accepts. Automaton has 2092 states and 7212 transitions. Word has length 26 [2021-06-05 16:44:17,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:17,592 INFO L482 AbstractCegarLoop]: Abstraction has 2092 states and 7212 transitions. [2021-06-05 16:44:17,592 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:17,592 INFO L276 IsEmpty]: Start isEmpty. Operand 2092 states and 7212 transitions. [2021-06-05 16:44:17,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:44:17,595 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:17,595 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:17,795 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2713,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:17,795 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:17,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:17,795 INFO L82 PathProgramCache]: Analyzing trace with hash -941341329, now seen corresponding path program 37 times [2021-06-05 16:44:17,795 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:17,795 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [335511464] [2021-06-05 16:44:17,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:17,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:17,919 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:17,919 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:17,919 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [335511464] [2021-06-05 16:44:17,919 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [335511464] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:17,919 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1485062947] [2021-06-05 16:44:17,919 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:17,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:17,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:44:17,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:18,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:18,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:18,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:18,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:44:18,206 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:18,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:18,210 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:18,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-05 16:44:18,211 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:18,280 INFO L628 ElimStorePlain]: treesize reduction 108, result has 41.6 percent of original size [2021-06-05 16:44:18,280 INFO L518 ElimStorePlain]: Eliminatee v_prenex_291 vanished before elimination [2021-06-05 16:44:18,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:18,283 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:18,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 16:44:18,285 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:18,308 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:18,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:18,311 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:18,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:44:18,312 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:18,332 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:18,334 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 16:44:18,334 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:244, output treesize:31 [2021-06-05 16:44:18,370 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:18,370 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1485062947] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:18,370 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:18,371 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 16:44:18,371 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1114558609] [2021-06-05 16:44:18,371 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:44:18,371 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:18,371 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:44:18,371 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:44:18,371 INFO L87 Difference]: Start difference. First operand 2092 states and 7212 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:18,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:18,873 INFO L93 Difference]: Finished difference Result 2732 states and 9177 transitions. [2021-06-05 16:44:18,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 16:44:18,874 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:44:18,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:18,877 INFO L225 Difference]: With dead ends: 2732 [2021-06-05 16:44:18,877 INFO L226 Difference]: Without dead ends: 2702 [2021-06-05 16:44:18,877 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 204 ImplicationChecksByTransitivity, 587.0ms TimeCoverageRelationStatistics Valid=188, Invalid=682, Unknown=0, NotChecked=0, Total=870 [2021-06-05 16:44:18,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2702 states. [2021-06-05 16:44:18,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2702 to 2096. [2021-06-05 16:44:18,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2096 states, 2095 states have (on average 3.452505966587112) internal successors, (7233), 2095 states have internal predecessors, (7233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:18,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2096 states to 2096 states and 7233 transitions. [2021-06-05 16:44:18,903 INFO L78 Accepts]: Start accepts. Automaton has 2096 states and 7233 transitions. Word has length 26 [2021-06-05 16:44:18,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:18,903 INFO L482 AbstractCegarLoop]: Abstraction has 2096 states and 7233 transitions. [2021-06-05 16:44:18,903 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:18,903 INFO L276 IsEmpty]: Start isEmpty. Operand 2096 states and 7233 transitions. [2021-06-05 16:44:18,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:44:18,905 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:18,905 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:19,106 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2727 [2021-06-05 16:44:19,106 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:19,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:19,106 INFO L82 PathProgramCache]: Analyzing trace with hash 1403214703, now seen corresponding path program 38 times [2021-06-05 16:44:19,106 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:19,106 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1995754892] [2021-06-05 16:44:19,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:19,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:19,236 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:19,236 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:19,236 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1995754892] [2021-06-05 16:44:19,237 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1995754892] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:19,237 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [139272256] [2021-06-05 16:44:19,237 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:19,269 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:44:19,269 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:19,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:44:19,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:19,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:19,711 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:44:19,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-05 16:44:19,712 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:19,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:19,733 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:44:19,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-05 16:44:19,736 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:19,873 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-06-05 16:44:19,874 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:19,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:19,895 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:44:19,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-05 16:44:19,896 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:19,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:19,911 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:19,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-05 16:44:19,915 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:20,046 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-06-05 16:44:20,046 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:20,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:20,068 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:44:20,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-05 16:44:20,072 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:20,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:20,091 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:44:20,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-05 16:44:20,093 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:20,212 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-06-05 16:44:20,213 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:20,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:20,233 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:44:20,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:44:20,234 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:20,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:20,247 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:20,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-05 16:44:20,252 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:20,365 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2021-06-05 16:44:20,365 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:20,379 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 16:44:20,379 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 9 variables, input treesize:349, output treesize:241 [2021-06-05 16:44:20,563 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 36 [2021-06-05 16:44:20,598 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:20,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [139272256] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:20,598 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:20,598 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 16:44:20,598 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750070388] [2021-06-05 16:44:20,599 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:44:20,599 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:20,599 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:44:20,599 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=260, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:44:20,599 INFO L87 Difference]: Start difference. First operand 2096 states and 7233 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:21,022 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 44 [2021-06-05 16:44:21,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:21,398 INFO L93 Difference]: Finished difference Result 2726 states and 9219 transitions. [2021-06-05 16:44:21,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 16:44:21,398 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:44:21,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:21,402 INFO L225 Difference]: With dead ends: 2726 [2021-06-05 16:44:21,402 INFO L226 Difference]: Without dead ends: 2711 [2021-06-05 16:44:21,402 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 973.0ms TimeCoverageRelationStatistics Valid=163, Invalid=539, Unknown=0, NotChecked=0, Total=702 [2021-06-05 16:44:21,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2711 states. [2021-06-05 16:44:21,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2711 to 2120. [2021-06-05 16:44:21,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2120 states, 2119 states have (on average 3.4502123643227938) internal successors, (7311), 2119 states have internal predecessors, (7311), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:21,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2120 states to 2120 states and 7311 transitions. [2021-06-05 16:44:21,428 INFO L78 Accepts]: Start accepts. Automaton has 2120 states and 7311 transitions. Word has length 26 [2021-06-05 16:44:21,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:21,428 INFO L482 AbstractCegarLoop]: Abstraction has 2120 states and 7311 transitions. [2021-06-05 16:44:21,428 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:21,428 INFO L276 IsEmpty]: Start isEmpty. Operand 2120 states and 7311 transitions. [2021-06-05 16:44:21,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:44:21,431 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:21,431 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:21,631 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 93 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2741 [2021-06-05 16:44:21,631 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:21,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:21,631 INFO L82 PathProgramCache]: Analyzing trace with hash -2092411309, now seen corresponding path program 39 times [2021-06-05 16:44:21,631 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:21,631 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687489532] [2021-06-05 16:44:21,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:21,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:21,894 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:21,895 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:21,895 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687489532] [2021-06-05 16:44:21,895 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687489532] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:21,895 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [979035856] [2021-06-05 16:44:21,895 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:21,928 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:44:21,929 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:21,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:44:21,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:22,300 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2021-06-05 16:44:22,527 INFO L446 ElimStorePlain]: Different costs {1=[A], 2=[v_prenex_312, v_prenex_313]} [2021-06-05 16:44:22,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:22,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 16:44:22,532 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:22,601 INFO L628 ElimStorePlain]: treesize reduction 86, result has 47.9 percent of original size [2021-06-05 16:44:22,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:22,604 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:22,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 23 treesize of output 13 [2021-06-05 16:44:22,605 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:22,629 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:22,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:22,632 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:22,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 23 treesize of output 13 [2021-06-05 16:44:22,634 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:22,655 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:22,657 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 16:44:22,657 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:179, output treesize:22 [2021-06-05 16:44:22,693 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:22,693 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [979035856] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:22,693 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:22,693 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 16:44:22,693 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234267059] [2021-06-05 16:44:22,693 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 16:44:22,693 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:22,693 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 16:44:22,693 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-06-05 16:44:22,693 INFO L87 Difference]: Start difference. First operand 2120 states and 7311 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:23,416 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-06-05 16:44:23,624 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 82 [2021-06-05 16:44:23,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:23,784 INFO L93 Difference]: Finished difference Result 2785 states and 9315 transitions. [2021-06-05 16:44:23,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 16:44:23,784 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:44:23,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:23,788 INFO L225 Difference]: With dead ends: 2785 [2021-06-05 16:44:23,788 INFO L226 Difference]: Without dead ends: 2740 [2021-06-05 16:44:23,788 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 1386.0ms TimeCoverageRelationStatistics Valid=173, Invalid=697, Unknown=0, NotChecked=0, Total=870 [2021-06-05 16:44:23,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2740 states. [2021-06-05 16:44:23,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2740 to 2156. [2021-06-05 16:44:23,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2156 states, 2155 states have (on average 3.451508120649652) internal successors, (7438), 2155 states have internal predecessors, (7438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:23,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2156 states to 2156 states and 7438 transitions. [2021-06-05 16:44:23,813 INFO L78 Accepts]: Start accepts. Automaton has 2156 states and 7438 transitions. Word has length 26 [2021-06-05 16:44:23,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:23,813 INFO L482 AbstractCegarLoop]: Abstraction has 2156 states and 7438 transitions. [2021-06-05 16:44:23,813 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:23,814 INFO L276 IsEmpty]: Start isEmpty. Operand 2156 states and 7438 transitions. [2021-06-05 16:44:23,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:44:23,816 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:23,816 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:24,016 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2804 [2021-06-05 16:44:24,016 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:24,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:24,017 INFO L82 PathProgramCache]: Analyzing trace with hash 585023207, now seen corresponding path program 40 times [2021-06-05 16:44:24,017 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:24,017 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1945978716] [2021-06-05 16:44:24,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:24,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:24,284 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 35 [2021-06-05 16:44:24,346 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:24,346 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:24,346 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1945978716] [2021-06-05 16:44:24,346 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1945978716] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:24,346 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1957434630] [2021-06-05 16:44:24,346 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:24,370 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:44:24,370 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:24,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:44:24,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:24,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:24,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:24,567 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:24,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 24 [2021-06-05 16:44:24,571 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:24,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:24,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:24,582 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:24,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 31 [2021-06-05 16:44:24,583 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:24,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:24,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:24,596 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:44:24,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 26 [2021-06-05 16:44:24,598 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:24,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:24,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:24,610 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:24,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 28 [2021-06-05 16:44:24,614 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:24,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:24,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:24,623 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:24,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 42 treesize of output 22 [2021-06-05 16:44:24,624 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:24,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:24,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:24,634 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:24,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 25 [2021-06-05 16:44:24,635 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:24,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:24,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:24,646 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:24,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 1 [2021-06-05 16:44:24,646 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:24,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:24,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:24,656 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16: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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 22 [2021-06-05 16:44:24,657 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:24,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:24,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:24,668 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:24,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 1 [2021-06-05 16:44:24,669 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:24,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:24,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:24,678 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16: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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 24 [2021-06-05 16:44:24,678 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:24,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:24,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:24,688 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:24,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 40 treesize of output 22 [2021-06-05 16:44:24,688 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:24,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:24,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:24,697 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:24,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 27 [2021-06-05 16:44:24,698 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:24,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:24,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:24,707 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:24,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 49 treesize of output 23 [2021-06-05 16:44:24,709 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:24,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:24,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:24,721 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:44:24,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 23 [2021-06-05 16:44:24,723 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:24,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:24,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:24,734 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:44:24,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 27 [2021-06-05 16:44:24,735 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:24,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:24,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:24,742 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:24,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 1 [2021-06-05 16:44:24,743 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:24,874 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 23 [2021-06-05 16:44:24,874 INFO L628 ElimStorePlain]: treesize reduction 47, result has 69.3 percent of original size [2021-06-05 16:44:24,875 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 16:44:24,875 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:821, output treesize:106 [2021-06-05 16:44:24,965 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:24,965 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1957434630] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:24,965 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:24,965 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 16:44:24,966 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [765274220] [2021-06-05 16:44:24,966 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:44:24,966 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:24,966 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:44:24,966 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:44:24,966 INFO L87 Difference]: Start difference. First operand 2156 states and 7438 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:25,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:25,977 INFO L93 Difference]: Finished difference Result 2977 states and 9961 transitions. [2021-06-05 16:44:25,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 16:44:25,978 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:44:25,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:25,982 INFO L225 Difference]: With dead ends: 2977 [2021-06-05 16:44:25,982 INFO L226 Difference]: Without dead ends: 2947 [2021-06-05 16:44:25,982 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 1150.6ms TimeCoverageRelationStatistics Valid=214, Invalid=842, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 16:44:25,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2947 states. [2021-06-05 16:44:26,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2947 to 2143. [2021-06-05 16:44:26,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2143 states, 2142 states have (on average 3.4495798319327733) internal successors, (7389), 2142 states have internal predecessors, (7389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:26,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2143 states to 2143 states and 7389 transitions. [2021-06-05 16:44:26,010 INFO L78 Accepts]: Start accepts. Automaton has 2143 states and 7389 transitions. Word has length 26 [2021-06-05 16:44:26,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:26,010 INFO L482 AbstractCegarLoop]: Abstraction has 2143 states and 7389 transitions. [2021-06-05 16:44:26,010 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:26,010 INFO L276 IsEmpty]: Start isEmpty. Operand 2143 states and 7389 transitions. [2021-06-05 16:44:26,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:44:26,012 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:26,013 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:26,213 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2817,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:26,213 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:26,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:26,213 INFO L82 PathProgramCache]: Analyzing trace with hash -1104919697, now seen corresponding path program 41 times [2021-06-05 16:44:26,213 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:26,213 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [959622440] [2021-06-05 16:44:26,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:26,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:26,471 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:26,472 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:26,472 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [959622440] [2021-06-05 16:44:26,472 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [959622440] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:26,472 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [48559280] [2021-06-05 16:44:26,472 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:26,496 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:44:26,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:26,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:44:26,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:26,863 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 70 [2021-06-05 16:44:26,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:26,986 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:44:26,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-05 16:44:26,988 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:26,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:26,999 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:26,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 16:44:27,002 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:27,316 WARN L205 SmtUtils]: Spent 313.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 88 [2021-06-05 16:44:27,316 INFO L628 ElimStorePlain]: treesize reduction 24, result has 93.6 percent of original size [2021-06-05 16:44:27,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:27,330 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:27,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:44:27,331 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:27,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:27,342 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:27,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:44:27,345 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:27,630 WARN L205 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 85 [2021-06-05 16:44:27,630 INFO L628 ElimStorePlain]: treesize reduction 4, result has 98.8 percent of original size [2021-06-05 16:44:27,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:27,644 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:27,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-06-05 16:44:27,645 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:27,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:27,656 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:44:27,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:44:27,657 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:27,785 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2021-06-05 16:44:27,785 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:27,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:27,798 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:44:27,798 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:44:27,800 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:27,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:27,809 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:27,809 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 16:44:27,813 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:27,930 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2021-06-05 16:44:27,930 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:27,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:27,943 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:27,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:44:27,946 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:27,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:27,955 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:44:27,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-05 16:44:27,957 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:28,056 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:28,066 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-06-05 16:44:28,066 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:411, output treesize:176 [2021-06-05 16:44:28,200 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:28,200 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [48559280] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:28,200 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:28,200 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 16:44:28,200 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [356642224] [2021-06-05 16:44:28,200 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 16:44:28,200 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:28,200 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 16:44:28,200 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2021-06-05 16:44:28,201 INFO L87 Difference]: Start difference. First operand 2143 states and 7389 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:28,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:28,986 INFO L93 Difference]: Finished difference Result 2746 states and 9264 transitions. [2021-06-05 16:44:28,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 16:44:28,987 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:44:28,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:28,990 INFO L225 Difference]: With dead ends: 2746 [2021-06-05 16:44:28,990 INFO L226 Difference]: Without dead ends: 2721 [2021-06-05 16:44:28,990 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 1027.0ms TimeCoverageRelationStatistics Valid=147, Invalid=503, Unknown=0, NotChecked=0, Total=650 [2021-06-05 16:44:28,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2721 states. [2021-06-05 16:44:29,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2721 to 2147. [2021-06-05 16:44:29,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2147 states, 2146 states have (on average 3.449673811742777) internal successors, (7403), 2146 states have internal predecessors, (7403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:29,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2147 states to 2147 states and 7403 transitions. [2021-06-05 16:44:29,028 INFO L78 Accepts]: Start accepts. Automaton has 2147 states and 7403 transitions. Word has length 26 [2021-06-05 16:44:29,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:29,028 INFO L482 AbstractCegarLoop]: Abstraction has 2147 states and 7403 transitions. [2021-06-05 16:44:29,029 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:29,029 INFO L276 IsEmpty]: Start isEmpty. Operand 2147 states and 7403 transitions. [2021-06-05 16:44:29,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:44:29,031 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:29,031 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:29,231 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2836,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:29,231 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:29,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:29,232 INFO L82 PathProgramCache]: Analyzing trace with hash 1379621035, now seen corresponding path program 42 times [2021-06-05 16:44:29,232 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:29,232 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483682646] [2021-06-05 16:44:29,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:29,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:29,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-06-05 16:44:29,502 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:29,502 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1483682646] [2021-06-05 16:44:29,502 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1483682646] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:29,502 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1050690100] [2021-06-05 16:44:29,502 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:29,525 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:44:29,525 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:29,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:44:29,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:29,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:29,732 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:29,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-06-05 16:44:29,733 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:29,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:29,743 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:29,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 16:44:29,747 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:29,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:29,755 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:29,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:44:29,756 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:29,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:29,764 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:29,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:44:29,765 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:29,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:29,776 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:44:29,776 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 23 [2021-06-05 16:44:29,777 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:29,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:29,785 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:29,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:44:29,786 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:29,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:29,797 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:44:29,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 21 treesize of output 17 [2021-06-05 16:44:29,799 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:29,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:29,808 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:29,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 1 [2021-06-05 16:44:29,809 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:29,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:29,816 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:29,816 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2021-06-05 16:44:29,817 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:29,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:29,827 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:44:29,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-05 16:44:29,829 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:29,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:29,837 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:29,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:44:29,838 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:29,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:29,847 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:29,847 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:44:29,848 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:29,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:29,857 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:29,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:44:29,857 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:29,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:29,865 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:29,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:44:29,865 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:29,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:29,875 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:29,875 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 16:44:29,878 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:29,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:29,884 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:44:29,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:44:29,885 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:29,951 INFO L628 ElimStorePlain]: treesize reduction 15, result has 83.9 percent of original size [2021-06-05 16:44:29,952 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 16:44:29,952 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:589, output treesize:78 [2021-06-05 16:44:30,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-06-05 16:44:30,040 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1050690100] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:30,040 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:30,040 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 16:44:30,040 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983851511] [2021-06-05 16:44:30,040 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:44:30,040 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:30,040 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:44:30,040 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:44:30,040 INFO L87 Difference]: Start difference. First operand 2147 states and 7403 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:30,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:30,746 INFO L93 Difference]: Finished difference Result 2702 states and 9149 transitions. [2021-06-05 16:44:30,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 16:44:30,746 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:44:30,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:30,750 INFO L225 Difference]: With dead ends: 2702 [2021-06-05 16:44:30,750 INFO L226 Difference]: Without dead ends: 2687 [2021-06-05 16:44:30,750 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 812.0ms TimeCoverageRelationStatistics Valid=154, Invalid=602, Unknown=0, NotChecked=0, Total=756 [2021-06-05 16:44:30,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2687 states. [2021-06-05 16:44:30,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2687 to 2153. [2021-06-05 16:44:30,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2153 states, 2152 states have (on average 3.451208178438662) internal successors, (7427), 2152 states have internal predecessors, (7427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:30,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2153 states to 2153 states and 7427 transitions. [2021-06-05 16:44:30,775 INFO L78 Accepts]: Start accepts. Automaton has 2153 states and 7427 transitions. Word has length 26 [2021-06-05 16:44:30,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:30,775 INFO L482 AbstractCegarLoop]: Abstraction has 2153 states and 7427 transitions. [2021-06-05 16:44:30,775 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:30,775 INFO L276 IsEmpty]: Start isEmpty. Operand 2153 states and 7427 transitions. [2021-06-05 16:44:30,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:44:30,778 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:30,778 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:30,978 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2874 [2021-06-05 16:44:30,978 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:30,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:30,978 INFO L82 PathProgramCache]: Analyzing trace with hash 1044929515, now seen corresponding path program 55 times [2021-06-05 16:44:30,979 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:30,979 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1242958846] [2021-06-05 16:44:30,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:30,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:31,144 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:31,144 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:31,144 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1242958846] [2021-06-05 16:44:31,145 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1242958846] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:31,145 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1541735494] [2021-06-05 16:44:31,145 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:31,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:31,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:44:31,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:31,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:31,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,591 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:44:31,592 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:31,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:31,596 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,596 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-05 16:44:31,599 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:31,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:31,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-05 16:44:31,606 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:31,609 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:31,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,612 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,612 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-05 16:44:31,613 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:31,616 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:31,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,619 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-05 16:44:31,620 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:31,623 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:31,624 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,624 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,626 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,627 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-05 16:44:31,627 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:31,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:31,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,633 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-05 16:44:31,634 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:31,637 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:31,638 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,638 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,640 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-05 16:44:31,641 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:31,645 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:31,646 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,646 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:44:31,649 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:31,652 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:31,653 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,653 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-05 16:44:31,656 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:31,659 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:31,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 16:44:31,663 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:31,666 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:31,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,669 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-05 16:44:31,670 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:31,672 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:31,673 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,674 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,676 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:44:31,676 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:31,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:31,680 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,680 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,682 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 16:44:31,683 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:31,684 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:31,685 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:31,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:44:31,686 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:31,705 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-06-05 16:44:31,706 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:44:31,706 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-05 16:44:31,728 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:31,728 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1541735494] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:31,728 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:31,728 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-06-05 16:44:31,728 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [110918040] [2021-06-05 16:44:31,728 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:44:31,728 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:31,728 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:44:31,729 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:44:31,729 INFO L87 Difference]: Start difference. First operand 2153 states and 7427 transitions. Second operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:32,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:32,370 INFO L93 Difference]: Finished difference Result 2728 states and 8906 transitions. [2021-06-05 16:44:32,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 16:44:32,371 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:44:32,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:32,374 INFO L225 Difference]: With dead ends: 2728 [2021-06-05 16:44:32,374 INFO L226 Difference]: Without dead ends: 2691 [2021-06-05 16:44:32,375 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 286 ImplicationChecksByTransitivity, 616.5ms TimeCoverageRelationStatistics Valid=220, Invalid=902, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 16:44:32,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2691 states. [2021-06-05 16:44:32,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2691 to 2175. [2021-06-05 16:44:32,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2175 states, 2174 states have (on average 3.4498620055197793) internal successors, (7500), 2174 states have internal predecessors, (7500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:32,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2175 states to 2175 states and 7500 transitions. [2021-06-05 16:44:32,403 INFO L78 Accepts]: Start accepts. Automaton has 2175 states and 7500 transitions. Word has length 26 [2021-06-05 16:44:32,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:32,403 INFO L482 AbstractCegarLoop]: Abstraction has 2175 states and 7500 transitions. [2021-06-05 16:44:32,403 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:32,403 INFO L276 IsEmpty]: Start isEmpty. Operand 2175 states and 7500 transitions. [2021-06-05 16:44:32,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:44:32,405 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:32,405 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:32,606 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2893 [2021-06-05 16:44:32,606 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:32,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:32,606 INFO L82 PathProgramCache]: Analyzing trace with hash 2112804079, now seen corresponding path program 56 times [2021-06-05 16:44:32,606 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:32,606 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [145940382] [2021-06-05 16:44:32,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:32,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:32,796 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:32,797 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:32,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [145940382] [2021-06-05 16:44:32,797 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [145940382] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:32,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [264088503] [2021-06-05 16:44:32,797 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:32,829 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:44:32,830 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:32,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:44:32,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:33,116 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_328, v_prenex_324], 5=[A, v_prenex_326]} [2021-06-05 16:44:33,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:33,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:33,122 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:33,123 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:33,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 16:44:33,125 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:33,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:33,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:33,129 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:33,130 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:44:33,130 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:33,203 INFO L628 ElimStorePlain]: treesize reduction 130, result has 40.1 percent of original size [2021-06-05 16:44:33,203 INFO L518 ElimStorePlain]: Eliminatee v_prenex_324 vanished before elimination [2021-06-05 16:44:33,206 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:33,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:33,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 29 treesize of output 13 [2021-06-05 16:44:33,207 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:33,230 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:33,232 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:33,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:33,233 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:33,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 16:44:33,234 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:33,253 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:33,255 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 16:44:33,255 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:270, output treesize:31 [2021-06-05 16:44:33,292 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:33,292 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [264088503] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:33,293 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:33,293 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-06-05 16:44:33,293 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [668275379] [2021-06-05 16:44:33,293 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:44:33,293 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:33,293 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:44:33,293 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:44:33,293 INFO L87 Difference]: Start difference. First operand 2175 states and 7500 transitions. Second operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:34,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:34,261 INFO L93 Difference]: Finished difference Result 2675 states and 8982 transitions. [2021-06-05 16:44:34,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 16:44:34,261 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:44:34,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:34,265 INFO L225 Difference]: With dead ends: 2675 [2021-06-05 16:44:34,265 INFO L226 Difference]: Without dead ends: 2629 [2021-06-05 16:44:34,265 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 965.0ms TimeCoverageRelationStatistics Valid=297, Invalid=1035, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 16:44:34,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2629 states. [2021-06-05 16:44:34,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2629 to 2171. [2021-06-05 16:44:34,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2171 states, 2170 states have (on average 3.4442396313364054) internal successors, (7474), 2170 states have internal predecessors, (7474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:34,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2171 states to 2171 states and 7474 transitions. [2021-06-05 16:44:34,300 INFO L78 Accepts]: Start accepts. Automaton has 2171 states and 7474 transitions. Word has length 26 [2021-06-05 16:44:34,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:34,300 INFO L482 AbstractCegarLoop]: Abstraction has 2171 states and 7474 transitions. [2021-06-05 16:44:34,300 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:34,300 INFO L276 IsEmpty]: Start isEmpty. Operand 2171 states and 7474 transitions. [2021-06-05 16:44:34,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:44:34,303 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:34,303 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:34,503 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2995,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:34,503 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:34,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:34,503 INFO L82 PathProgramCache]: Analyzing trace with hash 455537647, now seen corresponding path program 57 times [2021-06-05 16:44:34,503 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:34,504 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1920900545] [2021-06-05 16:44:34,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:34,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:34,763 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:34,763 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:34,763 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1920900545] [2021-06-05 16:44:34,763 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1920900545] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:34,763 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1802894853] [2021-06-05 16:44:34,763 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:34,798 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:44:34,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:34,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:44:34,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:35,154 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_333, v_prenex_335], 5=[A, v_prenex_334]} [2021-06-05 16:44:35,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:35,160 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:35,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:35,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:44:35,162 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:35,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:35,167 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:35,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 16:44:35,169 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:35,266 INFO L628 ElimStorePlain]: treesize reduction 143, result has 42.8 percent of original size [2021-06-05 16:44:35,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:35,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-06-05 16:44:35,272 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:35,300 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:35,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:35,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:35,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 16:44:35,305 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:35,330 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:35,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:35,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:35,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:35,335 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:35,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 16:44:35,336 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:35,357 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:35,360 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 16:44:35,360 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:303, output treesize:31 [2021-06-05 16:44:35,400 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:35,400 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1802894853] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:35,400 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:35,400 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-06-05 16:44:35,400 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779572888] [2021-06-05 16:44:35,401 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:44:35,401 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:35,401 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:44:35,401 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:44:35,401 INFO L87 Difference]: Start difference. First operand 2171 states and 7474 transitions. Second operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:36,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:36,074 INFO L93 Difference]: Finished difference Result 2624 states and 8866 transitions. [2021-06-05 16:44:36,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 16:44:36,074 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:44:36,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:36,078 INFO L225 Difference]: With dead ends: 2624 [2021-06-05 16:44:36,078 INFO L226 Difference]: Without dead ends: 2609 [2021-06-05 16:44:36,078 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 857.3ms TimeCoverageRelationStatistics Valid=167, Invalid=645, Unknown=0, NotChecked=0, Total=812 [2021-06-05 16:44:36,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2609 states. [2021-06-05 16:44:36,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2609 to 2181. [2021-06-05 16:44:36,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2181 states, 2180 states have (on average 3.445412844036697) internal successors, (7511), 2180 states have internal predecessors, (7511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:36,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2181 states to 2181 states and 7511 transitions. [2021-06-05 16:44:36,106 INFO L78 Accepts]: Start accepts. Automaton has 2181 states and 7511 transitions. Word has length 26 [2021-06-05 16:44:36,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:36,106 INFO L482 AbstractCegarLoop]: Abstraction has 2181 states and 7511 transitions. [2021-06-05 16:44:36,106 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:36,106 INFO L276 IsEmpty]: Start isEmpty. Operand 2181 states and 7511 transitions. [2021-06-05 16:44:36,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:44:36,109 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:36,109 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:36,309 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3009 [2021-06-05 16:44:36,309 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:36,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:36,309 INFO L82 PathProgramCache]: Analyzing trace with hash -1197737873, now seen corresponding path program 43 times [2021-06-05 16:44:36,309 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:36,310 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199532593] [2021-06-05 16:44:36,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:36,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:36,612 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:36,612 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:36,612 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199532593] [2021-06-05 16:44:36,612 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [199532593] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:36,612 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [704738637] [2021-06-05 16:44:36,612 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:36,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:36,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:44:36,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:36,978 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_338], 2=[A, v_prenex_336]} [2021-06-05 16:44:36,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:36,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 16:44:36,983 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:37,074 INFO L628 ElimStorePlain]: treesize reduction 50, result has 69.7 percent of original size [2021-06-05 16:44:37,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:37,078 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:37,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:44:37,079 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:37,116 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:37,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:37,120 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:37,121 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:37,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:44:37,123 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:37,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:37,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:44:37,126 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:37,170 INFO L628 ElimStorePlain]: treesize reduction 15, result has 76.9 percent of original size [2021-06-05 16:44:37,171 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 16:44:37,172 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:179, output treesize:25 [2021-06-05 16:44:37,219 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:37,219 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [704738637] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:37,219 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:37,219 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 16:44:37,219 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1209303066] [2021-06-05 16:44:37,220 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:44:37,220 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:37,220 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:44:37,220 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:44:37,220 INFO L87 Difference]: Start difference. First operand 2181 states and 7511 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:37,930 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 56 [2021-06-05 16:44:38,074 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 43 [2021-06-05 16:44:38,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:38,250 INFO L93 Difference]: Finished difference Result 2827 states and 9420 transitions. [2021-06-05 16:44:38,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 16:44:38,250 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:44:38,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:38,254 INFO L225 Difference]: With dead ends: 2827 [2021-06-05 16:44:38,254 INFO L226 Difference]: Without dead ends: 2797 [2021-06-05 16:44:38,254 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 1216.6ms TimeCoverageRelationStatistics Valid=221, Invalid=771, Unknown=0, NotChecked=0, Total=992 [2021-06-05 16:44:38,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2797 states. [2021-06-05 16:44:38,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2797 to 2189. [2021-06-05 16:44:38,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2189 states, 2188 states have (on average 3.4437842778793417) internal successors, (7535), 2188 states have internal predecessors, (7535), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:38,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2189 states to 2189 states and 7535 transitions. [2021-06-05 16:44:38,283 INFO L78 Accepts]: Start accepts. Automaton has 2189 states and 7535 transitions. Word has length 26 [2021-06-05 16:44:38,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:38,283 INFO L482 AbstractCegarLoop]: Abstraction has 2189 states and 7535 transitions. [2021-06-05 16:44:38,283 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:38,283 INFO L276 IsEmpty]: Start isEmpty. Operand 2189 states and 7535 transitions. [2021-06-05 16:44:38,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:44:38,285 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:38,285 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:38,487 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3024,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:38,487 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:38,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:38,488 INFO L82 PathProgramCache]: Analyzing trace with hash 352643691, now seen corresponding path program 58 times [2021-06-05 16:44:38,488 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:38,488 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828623330] [2021-06-05 16:44:38,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:38,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:38,623 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:38,624 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:38,624 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828623330] [2021-06-05 16:44:38,624 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828623330] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:38,624 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [473191465] [2021-06-05 16:44:38,624 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:38,647 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:44:38,648 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:38,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:44:38,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:39,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:39,104 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,105 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:44:39,108 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:39,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:39,111 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,112 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,113 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,114 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-05 16:44:39,115 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:39,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:39,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:39,120 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,120 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,122 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,123 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,123 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-05 16:44:39,124 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:39,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:39,128 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,128 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,129 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,130 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 16:44:39,131 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:39,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:39,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:39,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 16:44:39,139 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:39,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:39,143 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,146 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:44:39,147 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:39,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:39,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:39,152 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,152 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,154 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,154 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,155 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:44:39,157 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:39,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:39,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,162 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,163 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-05 16:44:39,164 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:39,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:39,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:39,169 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,169 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,171 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,171 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-05 16:44:39,172 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:39,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:39,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:39,177 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,177 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,180 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-05 16:44:39,181 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:39,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:39,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:39,185 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,186 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,187 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-05 16:44:39,189 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:39,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:39,193 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,193 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,196 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-05 16:44:39,197 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:39,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:39,200 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,201 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,202 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,203 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-05 16:44:39,204 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:39,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:39,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:39,208 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,209 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,214 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,214 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,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 30 treesize of output 16 [2021-06-05 16:44:39,215 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:39,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:39,218 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,218 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:39,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-05 16:44:39,219 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:39,242 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-06-05 16:44:39,243 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:44:39,243 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-05 16:44:39,266 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:39,266 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [473191465] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:39,266 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:39,266 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-06-05 16:44:39,266 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380007498] [2021-06-05 16:44:39,266 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:44:39,266 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:39,266 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:44:39,266 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:44:39,266 INFO L87 Difference]: Start difference. First operand 2189 states and 7535 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:40,168 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 46 [2021-06-05 16:44:40,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:40,423 INFO L93 Difference]: Finished difference Result 3223 states and 10393 transitions. [2021-06-05 16:44:40,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 16:44:40,424 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:44:40,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:40,428 INFO L225 Difference]: With dead ends: 3223 [2021-06-05 16:44:40,428 INFO L226 Difference]: Without dead ends: 3186 [2021-06-05 16:44:40,428 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 421 ImplicationChecksByTransitivity, 1052.4ms TimeCoverageRelationStatistics Valid=298, Invalid=1262, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 16:44:40,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3186 states. [2021-06-05 16:44:40,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3186 to 2237. [2021-06-05 16:44:40,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2237 states, 2236 states have (on average 3.4485688729874777) internal successors, (7711), 2236 states have internal predecessors, (7711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:40,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2237 states to 2237 states and 7711 transitions. [2021-06-05 16:44:40,459 INFO L78 Accepts]: Start accepts. Automaton has 2237 states and 7711 transitions. Word has length 26 [2021-06-05 16:44:40,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:40,460 INFO L482 AbstractCegarLoop]: Abstraction has 2237 states and 7711 transitions. [2021-06-05 16:44:40,460 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:40,460 INFO L276 IsEmpty]: Start isEmpty. Operand 2237 states and 7711 transitions. [2021-06-05 16:44:40,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:44:40,462 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:40,462 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:40,663 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3035,102 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:40,663 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:40,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:40,663 INFO L82 PathProgramCache]: Analyzing trace with hash 392132503, now seen corresponding path program 44 times [2021-06-05 16:44:40,663 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:40,664 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1867913827] [2021-06-05 16:44:40,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:40,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:40,942 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:40,943 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:40,943 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1867913827] [2021-06-05 16:44:40,943 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1867913827] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:40,943 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1294914709] [2021-06-05 16:44:40,943 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:40,966 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:44:40,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:40,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:44:40,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:41,412 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2021-06-05 16:44:41,932 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:44:41,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 16:44:41,933 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:41,947 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:44:41,947 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:44:41,948 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:42,314 WARN L205 SmtUtils]: Spent 365.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 126 [2021-06-05 16:44:42,315 INFO L628 ElimStorePlain]: treesize reduction 74, result has 84.5 percent of original size [2021-06-05 16:44:42,333 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:42,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-05 16:44:42,338 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:42,499 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-06-05 16:44:42,499 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:42,521 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:42,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-05 16:44:42,524 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:42,536 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:44:42,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:44:42,537 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:42,679 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-06-05 16:44:42,680 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:42,703 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:44:42,704 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-06-05 16:44:42,707 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:42,843 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 112 [2021-06-05 16:44:42,843 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:42,869 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:44:42,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-05 16:44:42,873 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:42,891 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:42,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 32 [2021-06-05 16:44:42,894 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:43,123 WARN L205 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 107 [2021-06-05 16:44:43,124 INFO L628 ElimStorePlain]: treesize reduction 27, result has 91.1 percent of original size [2021-06-05 16:44:43,146 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:44:43,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-05 16:44:43,147 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:43,261 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2021-06-05 16:44:43,261 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:43,281 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:44:43,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-05 16:44:43,284 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:43,394 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2021-06-05 16:44:43,394 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:43,414 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:44:43,415 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 16:44:43,416 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:43,526 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 92 [2021-06-05 16:44:43,526 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:43,540 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 16:44:43,540 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:539, output treesize:412 [2021-06-05 16:44:43,718 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 37 [2021-06-05 16:44:43,822 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:43,822 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1294914709] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:43,822 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:43,822 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-05 16:44:43,822 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2047837332] [2021-06-05 16:44:43,823 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 16:44:43,823 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:43,823 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 16:44:43,823 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-06-05 16:44:43,823 INFO L87 Difference]: Start difference. First operand 2237 states and 7711 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:44,907 WARN L205 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 65 [2021-06-05 16:44:45,488 WARN L205 SmtUtils]: Spent 284.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 85 [2021-06-05 16:44:45,917 WARN L205 SmtUtils]: Spent 302.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 83 [2021-06-05 16:44:46,329 WARN L205 SmtUtils]: Spent 367.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 96 [2021-06-05 16:44:46,573 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-06-05 16:44:47,203 WARN L205 SmtUtils]: Spent 576.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 107 [2021-06-05 16:44:47,712 WARN L205 SmtUtils]: Spent 450.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 89 [2021-06-05 16:44:48,451 WARN L205 SmtUtils]: Spent 574.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 108 [2021-06-05 16:44:48,659 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 68 [2021-06-05 16:44:49,275 WARN L205 SmtUtils]: Spent 438.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 88 [2021-06-05 16:44:49,474 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 34 [2021-06-05 16:44:49,840 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 48 [2021-06-05 16:44:50,262 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 37 [2021-06-05 16:44:50,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:50,469 INFO L93 Difference]: Finished difference Result 3399 states and 11009 transitions. [2021-06-05 16:44:50,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 16:44:50,470 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:44:50,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:50,474 INFO L225 Difference]: With dead ends: 3399 [2021-06-05 16:44:50,474 INFO L226 Difference]: Without dead ends: 3354 [2021-06-05 16:44:50,474 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 826 ImplicationChecksByTransitivity, 6500.6ms TimeCoverageRelationStatistics Valid=484, Invalid=2378, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 16:44:50,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3354 states. [2021-06-05 16:44:50,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3354 to 2260. [2021-06-05 16:44:50,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2260 states, 2259 states have (on average 3.454183266932271) internal successors, (7803), 2259 states have internal predecessors, (7803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:50,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2260 states to 2260 states and 7803 transitions. [2021-06-05 16:44:50,504 INFO L78 Accepts]: Start accepts. Automaton has 2260 states and 7803 transitions. Word has length 26 [2021-06-05 16:44:50,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:50,505 INFO L482 AbstractCegarLoop]: Abstraction has 2260 states and 7803 transitions. [2021-06-05 16:44:50,505 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:50,505 INFO L276 IsEmpty]: Start isEmpty. Operand 2260 states and 7803 transitions. [2021-06-05 16:44:50,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:44:50,507 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:50,507 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:50,708 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3125,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:50,708 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:50,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:50,708 INFO L82 PathProgramCache]: Analyzing trace with hash -658448197, now seen corresponding path program 45 times [2021-06-05 16:44:50,708 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:50,708 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742368125] [2021-06-05 16:44:50,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:50,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:50,975 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:50,975 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:50,975 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742368125] [2021-06-05 16:44:50,975 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742368125] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:50,975 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1449896523] [2021-06-05 16:44:50,975 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:50,999 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:44:50,999 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:50,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:44:51,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:51,253 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-06-05 16:44:51,429 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 104 [2021-06-05 16:44:51,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:51,545 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:44:51,545 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:44:51,546 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:51,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:51,573 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:44:51,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 31 [2021-06-05 16:44:51,574 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:51,983 WARN L205 SmtUtils]: Spent 408.00 ms on a formula simplification. DAG size of input: 160 DAG size of output: 156 [2021-06-05 16:44:51,984 INFO L628 ElimStorePlain]: treesize reduction 74, result has 85.2 percent of original size [2021-06-05 16:44:51,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:52,008 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:44:52,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 16:44:52,009 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:52,183 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification that was a NOOP. DAG size: 152 [2021-06-05 16:44:52,184 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:52,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:52,209 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:52,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-05 16:44:52,214 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:52,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:52,236 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:52,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-05 16:44:52,239 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:52,557 WARN L205 SmtUtils]: Spent 317.00 ms on a formula simplification. DAG size of input: 153 DAG size of output: 144 [2021-06-05 16:44:52,558 INFO L628 ElimStorePlain]: treesize reduction 49, result has 87.8 percent of original size [2021-06-05 16:44:52,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:52,584 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:44:52,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:44:52,585 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:52,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:52,610 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:44:52,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-05 16:44:52,611 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:52,856 WARN L205 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 138 [2021-06-05 16:44:52,857 INFO L628 ElimStorePlain]: treesize reduction 33, result has 90.0 percent of original size [2021-06-05 16:44:52,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:52,877 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:44:52,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 21 treesize of output 21 [2021-06-05 16:44:52,879 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:52,994 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 134 [2021-06-05 16:44:52,994 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:53,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:53,017 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:44:53,017 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-05 16:44:53,020 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:53,131 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 128 [2021-06-05 16:44:53,131 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:53,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:53,147 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:53,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-05 16:44:53,152 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:53,256 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 121 [2021-06-05 16:44:53,257 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:53,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:53,274 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:53,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-06-05 16:44:53,280 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:53,472 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 112 [2021-06-05 16:44:53,473 INFO L628 ElimStorePlain]: treesize reduction 9, result has 96.4 percent of original size [2021-06-05 16:44:53,489 INFO L550 ElimStorePlain]: Start of recursive call 1: 16 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 16:44:53,489 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 24 variables, input treesize:563, output treesize:231 [2021-06-05 16:44:53,643 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:53,644 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1449896523] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:53,644 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:53,644 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 16:44:53,644 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1663670694] [2021-06-05 16:44:53,644 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:44:53,644 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:53,644 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:44:53,644 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=232, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:44:53,644 INFO L87 Difference]: Start difference. First operand 2260 states and 7803 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:53,963 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 64 [2021-06-05 16:44:54,825 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 36 [2021-06-05 16:44:55,359 WARN L205 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 54 [2021-06-05 16:44:55,706 WARN L205 SmtUtils]: Spent 310.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 108 [2021-06-05 16:44:56,065 WARN L205 SmtUtils]: Spent 339.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 73 [2021-06-05 16:44:56,454 WARN L205 SmtUtils]: Spent 312.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 112 [2021-06-05 16:44:56,852 WARN L205 SmtUtils]: Spent 370.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 76 [2021-06-05 16:44:57,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:57,122 INFO L93 Difference]: Finished difference Result 3654 states and 11998 transitions. [2021-06-05 16:44:57,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 16:44:57,122 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:44:57,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:57,128 INFO L225 Difference]: With dead ends: 3654 [2021-06-05 16:44:57,128 INFO L226 Difference]: Without dead ends: 3624 [2021-06-05 16:44:57,128 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 460 ImplicationChecksByTransitivity, 3630.9ms TimeCoverageRelationStatistics Valid=385, Invalid=1255, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 16:44:57,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3624 states. [2021-06-05 16:44:57,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3624 to 2265. [2021-06-05 16:44:57,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2265 states, 2264 states have (on average 3.4487632508833923) internal successors, (7808), 2264 states have internal predecessors, (7808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:57,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2265 states to 2265 states and 7808 transitions. [2021-06-05 16:44:57,160 INFO L78 Accepts]: Start accepts. Automaton has 2265 states and 7808 transitions. Word has length 26 [2021-06-05 16:44:57,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:57,160 INFO L482 AbstractCegarLoop]: Abstraction has 2265 states and 7808 transitions. [2021-06-05 16:44:57,160 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:57,160 INFO L276 IsEmpty]: Start isEmpty. Operand 2265 states and 7808 transitions. [2021-06-05 16:44:57,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:44:57,163 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:57,163 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:57,363 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3206 [2021-06-05 16:44:57,364 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:57,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:57,364 INFO L82 PathProgramCache]: Analyzing trace with hash 578637215, now seen corresponding path program 59 times [2021-06-05 16:44:57,364 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:57,364 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484210168] [2021-06-05 16:44:57,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:57,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:57,505 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:57,505 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:57,505 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1484210168] [2021-06-05 16:44:57,505 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1484210168] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:57,505 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1024382332] [2021-06-05 16:44:57,505 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:57,533 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 16:44:57,533 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:57,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:44:57,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:58,032 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:58,033 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,034 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,035 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:44:58,036 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:58,040 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:58,041 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,041 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-05 16:44:58,044 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:58,047 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:58,048 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,048 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,050 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-05 16:44:58,051 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:58,054 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:58,055 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,056 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,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 28 treesize of output 13 [2021-06-05 16:44:58,058 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:58,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:58,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,063 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,065 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,065 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:44:58,066 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:58,069 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:58,070 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,070 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,072 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,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 39 treesize of output 19 [2021-06-05 16:44:58,073 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:58,076 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:58,077 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,078 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-05 16:44:58,080 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:58,084 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:58,088 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,088 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,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 41 treesize of output 13 [2021-06-05 16:44:58,091 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:58,095 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:58,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-05 16:44:58,099 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:58,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:58,103 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,103 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,105 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:44:58,106 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:58,109 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:58,110 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,110 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,112 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,112 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-05 16:44:58,113 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:58,116 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:58,117 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,117 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:44:58,120 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:58,122 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:58,123 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,124 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,125 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-05 16:44:58,126 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:58,129 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:58,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,132 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,132 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-05 16:44:58,133 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:58,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:58,135 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:44:58,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 28 treesize of output 13 [2021-06-05 16:44:58,136 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:58,155 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-06-05 16:44:58,156 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:44:58,156 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-05 16:44:58,182 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:58,182 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1024382332] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:58,182 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:58,182 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-05 16:44:58,182 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398646952] [2021-06-05 16:44:58,182 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:44:58,182 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:58,182 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:44:58,182 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:44:58,182 INFO L87 Difference]: Start difference. First operand 2265 states and 7808 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:59,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:59,286 INFO L93 Difference]: Finished difference Result 3677 states and 11972 transitions. [2021-06-05 16:44:59,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 16:44:59,287 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:44:59,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:59,292 INFO L225 Difference]: With dead ends: 3677 [2021-06-05 16:44:59,292 INFO L226 Difference]: Without dead ends: 3647 [2021-06-05 16:44:59,292 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 440 ImplicationChecksByTransitivity, 916.2ms TimeCoverageRelationStatistics Valid=313, Invalid=1327, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 16:44:59,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3647 states. [2021-06-05 16:44:59,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3647 to 2319. [2021-06-05 16:44:59,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2319 states, 2318 states have (on average 3.4516824849007763) internal successors, (8001), 2318 states have internal predecessors, (8001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:59,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2319 states to 2319 states and 8001 transitions. [2021-06-05 16:44:59,327 INFO L78 Accepts]: Start accepts. Automaton has 2319 states and 8001 transitions. Word has length 26 [2021-06-05 16:44:59,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:59,327 INFO L482 AbstractCegarLoop]: Abstraction has 2319 states and 8001 transitions. [2021-06-05 16:44:59,327 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:59,327 INFO L276 IsEmpty]: Start isEmpty. Operand 2319 states and 8001 transitions. [2021-06-05 16:44:59,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:44:59,329 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:59,329 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:59,530 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3249 [2021-06-05 16:44:59,530 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:59,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:59,530 INFO L82 PathProgramCache]: Analyzing trace with hash -1882681429, now seen corresponding path program 60 times [2021-06-05 16:44:59,530 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:59,530 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1765659952] [2021-06-05 16:44:59,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:59,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:59,660 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:59,660 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:59,660 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1765659952] [2021-06-05 16:44:59,660 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1765659952] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:59,660 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1778102102] [2021-06-05 16:44:59,660 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:59,684 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 16:44:59,685 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:59,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:44:59,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:59,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:59,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:59,898 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-06-05 16:44:59,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 28 [2021-06-05 16:44:59,906 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:59,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:59,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:59,930 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:59,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 45 [2021-06-05 16:44:59,936 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:59,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:59,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:59,958 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:59,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 39 [2021-06-05 16:44:59,964 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:59,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:59,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:44:59,989 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:44:59,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 45 [2021-06-05 16:44:59,995 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:44:59,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:00,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:00,013 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:45:00,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 16:45:00,013 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:00,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:00,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:00,035 INFO L354 Elim1Store]: treesize reduction 16, result has 40.7 percent of original size [2021-06-05 16:45:00,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 26 [2021-06-05 16:45:00,037 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:00,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:00,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:00,062 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-06-05 16:45:00,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 28 [2021-06-05 16:45:00,063 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:00,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:00,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:00,081 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:45:00,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 16:45:00,082 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:00,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:00,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:00,098 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:45:00,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:45:00,099 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:00,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:00,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:00,115 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:45:00,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 16:45:00,116 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:00,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:00,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:00,132 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:45:00,132 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 16:45:00,132 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:00,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:00,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:00,147 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:45:00,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 1 [2021-06-05 16:45:00,148 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:00,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:00,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:00,164 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:45:00,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:45:00,165 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:00,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:00,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:00,187 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-06-05 16:45:00,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:45:00,189 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:00,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:00,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:00,211 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-06-05 16:45:00,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 25 [2021-06-05 16:45:00,213 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:00,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:00,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:00,221 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:45:00,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:45:00,222 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:00,303 INFO L628 ElimStorePlain]: treesize reduction 132, result has 34.3 percent of original size [2021-06-05 16:45:00,304 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 16:45:00,304 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:657, output treesize:69 [2021-06-05 16:45:00,387 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:00,387 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1778102102] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:00,388 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:45:00,388 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-06-05 16:45:00,388 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608480597] [2021-06-05 16:45:00,388 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:45:00,388 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:45:00,388 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:45:00,388 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=233, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:45:00,388 INFO L87 Difference]: Start difference. First operand 2319 states and 8001 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:02,066 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 38 [2021-06-05 16:45:02,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:45:02,239 INFO L93 Difference]: Finished difference Result 3983 states and 12879 transitions. [2021-06-05 16:45:02,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 16:45:02,239 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:45:02,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:45:02,245 INFO L225 Difference]: With dead ends: 3983 [2021-06-05 16:45:02,245 INFO L226 Difference]: Without dead ends: 3939 [2021-06-05 16:45:02,246 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 619 ImplicationChecksByTransitivity, 1638.5ms TimeCoverageRelationStatistics Valid=466, Invalid=1696, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 16:45:02,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3939 states. [2021-06-05 16:45:02,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3939 to 2319. [2021-06-05 16:45:02,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2319 states, 2318 states have (on average 3.4490940465918896) internal successors, (7995), 2318 states have internal predecessors, (7995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:02,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2319 states to 2319 states and 7995 transitions. [2021-06-05 16:45:02,284 INFO L78 Accepts]: Start accepts. Automaton has 2319 states and 7995 transitions. Word has length 26 [2021-06-05 16:45:02,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:45:02,284 INFO L482 AbstractCegarLoop]: Abstraction has 2319 states and 7995 transitions. [2021-06-05 16:45:02,284 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:02,284 INFO L276 IsEmpty]: Start isEmpty. Operand 2319 states and 7995 transitions. [2021-06-05 16:45:02,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:45:02,286 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:45:02,287 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:45:02,487 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3355,106 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:02,487 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:45:02,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:45:02,487 INFO L82 PathProgramCache]: Analyzing trace with hash 534773347, now seen corresponding path program 46 times [2021-06-05 16:45:02,487 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:45:02,487 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211850585] [2021-06-05 16:45:02,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:45:02,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:02,733 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 43 [2021-06-05 16:45:02,862 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:02,862 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:45:02,862 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211850585] [2021-06-05 16:45:02,862 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [211850585] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:02,862 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1368137374] [2021-06-05 16:45:02,862 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:02,887 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:45:02,887 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:45:02,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:45:02,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:45:03,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:03,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:03,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:03,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:03,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:03,107 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:45:03,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 17 [2021-06-05 16:45:03,108 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:03,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:03,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:03,114 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:03,116 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:03,122 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:03,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 16:45:03,123 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:03,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:03,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:03,129 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:03,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:03,137 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:03,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, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-06-05 16:45:03,139 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:03,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:03,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:03,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:03,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:03,148 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:03,150 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:45:03,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, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:45:03,151 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:03,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:03,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:03,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:03,160 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:03,163 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:45:03,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:45:03,163 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:03,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:03,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:03,169 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:03,171 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:03,177 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:45:03,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-05 16:45:03,179 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:03,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:03,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:03,207 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:03,209 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:03,213 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:45:03,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 37 treesize of output 1 [2021-06-05 16:45:03,214 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:03,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:03,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:03,220 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:03,223 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:03,226 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:45:03,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 19 [2021-06-05 16:45:03,227 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:03,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:03,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:03,233 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:03,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:03,240 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:45:03,240 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 1 [2021-06-05 16:45:03,241 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:03,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:03,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:03,247 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:03,250 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:03,252 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:45:03,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:45:03,253 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:03,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:03,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:03,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:03,262 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:03,265 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:45:03,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, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 16 [2021-06-05 16:45:03,267 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:03,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:03,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:03,273 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:03,276 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:03,280 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:45:03,280 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 16:45:03,281 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:03,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:03,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:03,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:03,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:03,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:03,295 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:03,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, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 18 [2021-06-05 16:45:03,299 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:03,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:03,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:03,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:03,307 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:03,310 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:45:03,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, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 19 [2021-06-05 16:45:03,311 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:03,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:03,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:03,317 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:03,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:03,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:03,324 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:45:03,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:45:03,325 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:03,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:03,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:03,330 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:03,332 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:45:03,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 16 [2021-06-05 16:45:03,333 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:03,407 INFO L628 ElimStorePlain]: treesize reduction 57, result has 57.5 percent of original size [2021-06-05 16:45:03,409 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 16:45:03,410 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:689, output treesize:77 [2021-06-05 16:45:03,503 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:03,503 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1368137374] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:03,503 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:45:03,503 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 16:45:03,503 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1810157807] [2021-06-05 16:45:03,503 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:45:03,503 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:45:03,503 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:45:03,503 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:45:03,503 INFO L87 Difference]: Start difference. First operand 2319 states and 7995 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:04,937 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 43 [2021-06-05 16:45:05,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:45:05,433 INFO L93 Difference]: Finished difference Result 3035 states and 10159 transitions. [2021-06-05 16:45:05,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 16:45:05,434 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:45:05,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:45:05,439 INFO L225 Difference]: With dead ends: 3035 [2021-06-05 16:45:05,439 INFO L226 Difference]: Without dead ends: 3005 [2021-06-05 16:45:05,439 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 475 ImplicationChecksByTransitivity, 1819.2ms TimeCoverageRelationStatistics Valid=293, Invalid=1513, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 16:45:05,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3005 states. [2021-06-05 16:45:05,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3005 to 2314. [2021-06-05 16:45:05,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2314 states, 2313 states have (on average 3.4466061392131433) internal successors, (7972), 2313 states have internal predecessors, (7972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:05,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2314 states to 2314 states and 7972 transitions. [2021-06-05 16:45:05,471 INFO L78 Accepts]: Start accepts. Automaton has 2314 states and 7972 transitions. Word has length 26 [2021-06-05 16:45:05,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:45:05,471 INFO L482 AbstractCegarLoop]: Abstraction has 2314 states and 7972 transitions. [2021-06-05 16:45:05,471 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:05,471 INFO L276 IsEmpty]: Start isEmpty. Operand 2314 states and 7972 transitions. [2021-06-05 16:45:05,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:45:05,474 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:45:05,474 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:45:05,674 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3389,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:05,674 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:45:05,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:45:05,675 INFO L82 PathProgramCache]: Analyzing trace with hash 955312879, now seen corresponding path program 47 times [2021-06-05 16:45:05,675 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:45:05,675 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [375157153] [2021-06-05 16:45:05,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:45:05,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:05,913 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 41 [2021-06-05 16:45:06,029 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 36 [2021-06-05 16:45:06,070 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:06,070 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:45:06,071 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [375157153] [2021-06-05 16:45:06,071 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [375157153] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:06,071 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [307946278] [2021-06-05 16:45:06,071 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:06,116 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:45:06,116 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:45:06,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:45:06,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:45:06,522 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 70 [2021-06-05 16:45:06,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:06,719 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:06,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:45:06,723 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:06,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:06,735 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:45:06,736 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-05 16:45:06,737 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:07,064 WARN L205 SmtUtils]: Spent 327.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 90 [2021-06-05 16:45:07,065 INFO L628 ElimStorePlain]: treesize reduction 24, result has 93.6 percent of original size [2021-06-05 16:45:07,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:07,081 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:07,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:45:07,083 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:07,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:07,095 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:45:07,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 30 treesize of output 20 [2021-06-05 16:45:07,097 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:07,259 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-06-05 16:45:07,259 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:07,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:07,272 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:07,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 16:45:07,276 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:07,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:07,287 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:45:07,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-05 16:45:07,288 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:07,426 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-06-05 16:45:07,426 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:07,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:07,441 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:45:07,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:45:07,442 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:07,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:07,453 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:07,453 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 16:45:07,456 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:07,569 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-06-05 16:45:07,570 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:07,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:07,583 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:45:07,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:45:07,584 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:07,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:07,594 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:07,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-06-05 16:45:07,595 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:07,700 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2021-06-05 16:45:07,700 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:07,705 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-06-05 16:45:07,705 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:411, output treesize:176 [2021-06-05 16:45:07,841 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:07,841 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [307946278] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:07,841 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:45:07,841 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 16:45:07,841 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650676766] [2021-06-05 16:45:07,842 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:45:07,842 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:45:07,842 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:45:07,842 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:45:07,842 INFO L87 Difference]: Start difference. First operand 2314 states and 7972 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:09,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:45:09,180 INFO L93 Difference]: Finished difference Result 3062 states and 10279 transitions. [2021-06-05 16:45:09,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 16:45:09,180 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:45:09,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:45:09,184 INFO L225 Difference]: With dead ends: 3062 [2021-06-05 16:45:09,184 INFO L226 Difference]: Without dead ends: 3037 [2021-06-05 16:45:09,184 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 1565.3ms TimeCoverageRelationStatistics Valid=234, Invalid=888, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 16:45:09,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3037 states. [2021-06-05 16:45:09,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3037 to 2304. [2021-06-05 16:45:09,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2304 states, 2303 states have (on average 3.449413808076422) internal successors, (7944), 2303 states have internal predecessors, (7944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:09,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2304 states to 2304 states and 7944 transitions. [2021-06-05 16:45:09,213 INFO L78 Accepts]: Start accepts. Automaton has 2304 states and 7944 transitions. Word has length 26 [2021-06-05 16:45:09,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:45:09,213 INFO L482 AbstractCegarLoop]: Abstraction has 2304 states and 7944 transitions. [2021-06-05 16:45:09,213 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:09,213 INFO L276 IsEmpty]: Start isEmpty. Operand 2304 states and 7944 transitions. [2021-06-05 16:45:09,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:45:09,215 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:45:09,215 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:45:09,416 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3411,108 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:09,416 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:45:09,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:45:09,416 INFO L82 PathProgramCache]: Analyzing trace with hash -441885819, now seen corresponding path program 61 times [2021-06-05 16:45:09,416 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:45:09,416 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587990430] [2021-06-05 16:45:09,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:45:09,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:09,603 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:09,603 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:45:09,603 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587990430] [2021-06-05 16:45:09,603 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [587990430] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:09,603 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [518736874] [2021-06-05 16:45:09,603 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:09,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:09,629 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:45:09,630 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:45:10,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:10,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:10,127 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,127 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,129 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,129 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-05 16:45:10,130 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:10,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:10,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:10,135 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,135 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,137 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,137 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-05 16:45:10,138 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:10,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:10,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:10,143 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,143 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:45:10,146 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:10,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:10,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:10,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,154 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45: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 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 16:45:10,155 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:10,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:10,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:10,159 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,159 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,162 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-05 16:45:10,163 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:10,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:10,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:10,167 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,170 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,170 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,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 39 treesize of output 16 [2021-06-05 16:45:10,171 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:10,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:10,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:10,175 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,176 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-05 16:45:10,179 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:10,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:10,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:10,184 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,184 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,186 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,186 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:45:10,187 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:10,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:10,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:10,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,192 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-05 16:45:10,195 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:10,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:10,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:10,199 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,200 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,202 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,202 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-05 16:45:10,203 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:10,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:10,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:10,208 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,208 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,210 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,210 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:45:10,211 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:10,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:10,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:10,215 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,216 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,218 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,218 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-05 16:45:10,220 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:10,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:10,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:10,224 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,229 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,231 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,232 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,232 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:45:10,233 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:10,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:10,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:10,236 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,237 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,238 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,239 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,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 28 treesize of output 13 [2021-06-05 16:45:10,239 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:10,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:10,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:10,242 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,243 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:10,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-05 16:45:10,244 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:10,267 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-06-05 16:45:10,267 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:45:10,268 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-05 16:45:10,290 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:10,290 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [518736874] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:10,290 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:45:10,290 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-05 16:45:10,290 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [648746945] [2021-06-05 16:45:10,290 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:45:10,290 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:45:10,290 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:45:10,290 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:45:10,290 INFO L87 Difference]: Start difference. First operand 2304 states and 7944 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:11,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:45:11,774 INFO L93 Difference]: Finished difference Result 3206 states and 10682 transitions. [2021-06-05 16:45:11,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 16:45:11,774 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:45:11,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:45:11,778 INFO L225 Difference]: With dead ends: 3206 [2021-06-05 16:45:11,779 INFO L226 Difference]: Without dead ends: 3169 [2021-06-05 16:45:11,779 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 584 ImplicationChecksByTransitivity, 1395.5ms TimeCoverageRelationStatistics Valid=459, Invalid=1703, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 16:45:11,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3169 states. [2021-06-05 16:45:11,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3169 to 2344. [2021-06-05 16:45:11,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2344 states, 2343 states have (on average 3.452838241570636) internal successors, (8090), 2343 states have internal predecessors, (8090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:11,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2344 states to 2344 states and 8090 transitions. [2021-06-05 16:45:11,816 INFO L78 Accepts]: Start accepts. Automaton has 2344 states and 8090 transitions. Word has length 26 [2021-06-05 16:45:11,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:45:11,816 INFO L482 AbstractCegarLoop]: Abstraction has 2344 states and 8090 transitions. [2021-06-05 16:45:11,816 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:11,816 INFO L276 IsEmpty]: Start isEmpty. Operand 2344 states and 8090 transitions. [2021-06-05 16:45:11,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:45:11,819 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:45:11,819 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:45:12,019 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3447,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:12,019 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:45:12,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:45:12,020 INFO L82 PathProgramCache]: Analyzing trace with hash 483608047, now seen corresponding path program 62 times [2021-06-05 16:45:12,020 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:45:12,020 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1940477091] [2021-06-05 16:45:12,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:45:12,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:12,226 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:12,226 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:45:12,226 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1940477091] [2021-06-05 16:45:12,226 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1940477091] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:12,226 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1190212024] [2021-06-05 16:45:12,226 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:12,254 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:45:12,254 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:45:12,254 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:45:12,255 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:45:12,581 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 43 [2021-06-05 16:45:12,626 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_401, v_prenex_403], 5=[A, v_prenex_399]} [2021-06-05 16:45:12,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:12,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:12,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:12,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:45:12,632 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:12,717 INFO L628 ElimStorePlain]: treesize reduction 133, result has 44.6 percent of original size [2021-06-05 16:45:12,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:12,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:12,721 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:12,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:45:12,723 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:12,748 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:12,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:12,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:12,752 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:12,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 16:45:12,753 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:12,776 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:12,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:12,779 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:12,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-05 16:45:12,780 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:12,799 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:12,800 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 16:45:12,801 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:274, output treesize:31 [2021-06-05 16:45:12,838 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:12,839 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1190212024] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:12,839 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:45:12,839 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-05 16:45:12,839 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [343513008] [2021-06-05 16:45:12,839 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:45:12,839 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:45:12,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:45:12,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:45:12,839 INFO L87 Difference]: Start difference. First operand 2344 states and 8090 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:14,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:45:14,805 INFO L93 Difference]: Finished difference Result 3360 states and 11166 transitions. [2021-06-05 16:45:14,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 16:45:14,806 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:45:14,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:45:14,810 INFO L225 Difference]: With dead ends: 3360 [2021-06-05 16:45:14,810 INFO L226 Difference]: Without dead ends: 3326 [2021-06-05 16:45:14,810 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 712 ImplicationChecksByTransitivity, 1802.3ms TimeCoverageRelationStatistics Valid=528, Invalid=1922, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 16:45:14,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3326 states. [2021-06-05 16:45:14,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3326 to 2364. [2021-06-05 16:45:14,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2364 states, 2363 states have (on average 3.446043165467626) internal successors, (8143), 2363 states have internal predecessors, (8143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:14,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2364 states to 2364 states and 8143 transitions. [2021-06-05 16:45:14,842 INFO L78 Accepts]: Start accepts. Automaton has 2364 states and 8143 transitions. Word has length 26 [2021-06-05 16:45:14,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:45:14,842 INFO L482 AbstractCegarLoop]: Abstraction has 2364 states and 8143 transitions. [2021-06-05 16:45:14,842 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:14,842 INFO L276 IsEmpty]: Start isEmpty. Operand 2364 states and 8143 transitions. [2021-06-05 16:45:14,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:45:14,844 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:45:14,844 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:45:15,045 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3545 [2021-06-05 16:45:15,045 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:45:15,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:45:15,045 INFO L82 PathProgramCache]: Analyzing trace with hash 256075815, now seen corresponding path program 48 times [2021-06-05 16:45:15,045 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:45:15,045 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1719719744] [2021-06-05 16:45:15,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:45:15,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:15,336 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:15,337 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:45:15,337 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1719719744] [2021-06-05 16:45:15,337 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1719719744] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:15,337 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [793472203] [2021-06-05 16:45:15,337 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:15,360 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:45:15,361 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:45:15,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:45:15,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:45:15,856 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-06-05 16:45:16,284 INFO L446 ElimStorePlain]: Different costs {2=[v_prenex_437, v_prenex_427, A, v_prenex_439, v_prenex_428, v_prenex_431, v_prenex_432, v_prenex_421, v_prenex_423, v_prenex_435], 3=[v_prenex_422, v_prenex_425]} [2021-06-05 16:45:16,314 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:45:16,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-06-05 16:45:16,318 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:16,668 WARN L205 SmtUtils]: Spent 349.00 ms on a formula simplification. DAG size of input: 182 DAG size of output: 147 [2021-06-05 16:45:16,668 INFO L628 ElimStorePlain]: treesize reduction 122, result has 76.9 percent of original size [2021-06-05 16:45:16,669 INFO L518 ElimStorePlain]: Eliminatee v_prenex_427 vanished before elimination [2021-06-05 16:45:16,694 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:45:16,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-05 16:45:16,698 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:16,850 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 142 [2021-06-05 16:45:16,850 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:16,870 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:16,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-06-05 16:45:16,873 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:17,032 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification that was a NOOP. DAG size: 142 [2021-06-05 16:45:17,032 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:17,057 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:45:17,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:45:17,058 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:17,219 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification that was a NOOP. DAG size: 139 [2021-06-05 16:45:17,219 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:17,219 INFO L518 ElimStorePlain]: Eliminatee v_prenex_431 vanished before elimination [2021-06-05 16:45:17,239 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:17,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-06-05 16:45:17,242 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:17,395 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification that was a NOOP. DAG size: 138 [2021-06-05 16:45:17,395 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:17,418 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:45:17,419 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 16:45:17,420 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:17,658 WARN L205 SmtUtils]: Spent 237.00 ms on a formula simplification that was a NOOP. DAG size: 133 [2021-06-05 16:45:17,659 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:17,682 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:45:17,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-05 16:45:17,683 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:17,839 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification that was a NOOP. DAG size: 129 [2021-06-05 16:45:17,839 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:17,861 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:45:17,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-05 16:45:17,863 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:18,020 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification that was a NOOP. DAG size: 125 [2021-06-05 16:45:18,020 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:18,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:18,038 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:18,038 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 18 treesize of output 28 [2021-06-05 16:45:18,042 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:18,179 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-06-05 16:45:18,179 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:18,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:18,217 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-06-05 16:45: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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 27 [2021-06-05 16:45:18,221 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:18,367 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 112 [2021-06-05 16:45:18,368 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:18,385 INFO L550 ElimStorePlain]: Start of recursive call 1: 12 dim-0 vars, 12 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-06-05 16:45:18,385 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 24 variables, input treesize:545, output treesize:490 [2021-06-05 16:45:18,603 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 47 [2021-06-05 16:45:18,713 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:18,713 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [793472203] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:18,713 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:45:18,713 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-05 16:45:18,713 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1246833822] [2021-06-05 16:45:18,713 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 16:45:18,713 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:45:18,714 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 16:45:18,714 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-06-05 16:45:18,714 INFO L87 Difference]: Start difference. First operand 2364 states and 8143 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:19,374 WARN L205 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 46 [2021-06-05 16:45:19,815 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 53 [2021-06-05 16:45:20,447 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 57 [2021-06-05 16:45:20,817 WARN L205 SmtUtils]: Spent 298.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 83 [2021-06-05 16:45:21,157 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 58 [2021-06-05 16:45:21,408 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-06-05 16:45:21,658 WARN L205 SmtUtils]: Spent 205.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 81 [2021-06-05 16:45:21,905 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2021-06-05 16:45:22,552 WARN L205 SmtUtils]: Spent 559.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 85 [2021-06-05 16:45:22,827 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 64 [2021-06-05 16:45:23,653 WARN L205 SmtUtils]: Spent 614.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 96 [2021-06-05 16:45:24,198 WARN L205 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 51 [2021-06-05 16:45:24,445 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 38 [2021-06-05 16:45:24,630 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 26 [2021-06-05 16:45:24,805 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 34 [2021-06-05 16:45:24,964 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 30 [2021-06-05 16:45:25,107 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 23 [2021-06-05 16:45:25,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:45:25,193 INFO L93 Difference]: Finished difference Result 3432 states and 11237 transitions. [2021-06-05 16:45:25,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 16:45:25,194 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:45:25,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:45:25,198 INFO L225 Difference]: With dead ends: 3432 [2021-06-05 16:45:25,198 INFO L226 Difference]: Without dead ends: 3387 [2021-06-05 16:45:25,199 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 804 ImplicationChecksByTransitivity, 6253.3ms TimeCoverageRelationStatistics Valid=402, Invalid=2460, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 16:45:25,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3387 states. [2021-06-05 16:45:25,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3387 to 2369. [2021-06-05 16:45:25,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2369 states, 2368 states have (on average 3.4451013513513513) internal successors, (8158), 2368 states have internal predecessors, (8158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:25,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2369 states to 2369 states and 8158 transitions. [2021-06-05 16:45:25,231 INFO L78 Accepts]: Start accepts. Automaton has 2369 states and 8158 transitions. Word has length 26 [2021-06-05 16:45:25,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:45:25,231 INFO L482 AbstractCegarLoop]: Abstraction has 2369 states and 8158 transitions. [2021-06-05 16:45:25,231 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:25,231 INFO L276 IsEmpty]: Start isEmpty. Operand 2369 states and 8158 transitions. [2021-06-05 16:45:25,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:45:25,233 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:45:25,233 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:45:25,434 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3559,111 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:25,434 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:45:25,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:45:25,434 INFO L82 PathProgramCache]: Analyzing trace with hash -1128567001, now seen corresponding path program 49 times [2021-06-05 16:45:25,434 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:45:25,434 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980381350] [2021-06-05 16:45:25,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:45:25,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:25,720 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:25,720 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:45:25,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [980381350] [2021-06-05 16:45:25,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [980381350] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:25,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1562613104] [2021-06-05 16:45:25,720 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:25,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:25,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:45:25,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:45:26,189 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 93 [2021-06-05 16:45:26,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:26,417 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:45:26,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:45:26,419 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:26,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:26,448 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:45:26,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-06-05 16:45:26,452 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:26,861 WARN L205 SmtUtils]: Spent 409.00 ms on a formula simplification. DAG size of input: 156 DAG size of output: 152 [2021-06-05 16:45:26,862 INFO L628 ElimStorePlain]: treesize reduction 76, result has 84.7 percent of original size [2021-06-05 16:45:26,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:26,908 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:45:26,909 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-05 16:45:26,910 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:27,093 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification that was a NOOP. DAG size: 150 [2021-06-05 16:45:27,094 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:27,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:27,121 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:45:27,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:45:27,122 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:27,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:27,146 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:45:27,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-05 16:45:27,147 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:27,452 WARN L205 SmtUtils]: Spent 304.00 ms on a formula simplification. DAG size of input: 148 DAG size of output: 144 [2021-06-05 16:45:27,452 INFO L628 ElimStorePlain]: treesize reduction 33, result has 91.6 percent of original size [2021-06-05 16:45:27,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:27,475 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:27,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-05 16:45:27,480 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:27,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:27,500 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:27,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-05 16:45:27,503 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:27,755 WARN L205 SmtUtils]: Spent 251.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 136 [2021-06-05 16:45:27,755 INFO L628 ElimStorePlain]: treesize reduction 49, result has 85.8 percent of original size [2021-06-05 16:45:27,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:27,774 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:27,774 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-06-05 16:45:27,780 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:28,000 WARN L205 SmtUtils]: Spent 220.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 127 [2021-06-05 16:45:28,001 INFO L628 ElimStorePlain]: treesize reduction 9, result has 96.8 percent of original size [2021-06-05 16:45:28,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:28,020 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:45:28,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 16:45:28,022 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:28,126 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-06-05 16:45:28,126 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:28,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:28,143 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:28,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-05 16:45:28,148 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:28,246 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:28,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:28,266 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:45:28,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-05 16:45:28,267 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:28,362 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:28,379 INFO L550 ElimStorePlain]: Start of recursive call 1: 16 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 16:45:28,379 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 24 variables, input treesize:563, output treesize:231 [2021-06-05 16:45:28,513 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 30 [2021-06-05 16:45:28,544 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:28,544 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1562613104] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:28,545 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:45:28,545 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 16:45:28,545 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [629438196] [2021-06-05 16:45:28,545 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:45:28,545 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:45:28,545 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:45:28,545 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:45:28,545 INFO L87 Difference]: Start difference. First operand 2369 states and 8158 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:28,867 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 57 [2021-06-05 16:45:29,813 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2021-06-05 16:45:30,007 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 98 [2021-06-05 16:45:30,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:45:30,266 INFO L93 Difference]: Finished difference Result 3462 states and 11530 transitions. [2021-06-05 16:45:30,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 16:45:30,267 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:45:30,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:45:30,272 INFO L225 Difference]: With dead ends: 3462 [2021-06-05 16:45:30,272 INFO L226 Difference]: Without dead ends: 3432 [2021-06-05 16:45:30,272 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 2022.7ms TimeCoverageRelationStatistics Valid=245, Invalid=877, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 16:45:30,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3432 states. [2021-06-05 16:45:30,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3432 to 2352. [2021-06-05 16:45:30,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2352 states, 2351 states have (on average 3.441514249255636) internal successors, (8091), 2351 states have internal predecessors, (8091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:30,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2352 states to 2352 states and 8091 transitions. [2021-06-05 16:45:30,314 INFO L78 Accepts]: Start accepts. Automaton has 2352 states and 8091 transitions. Word has length 26 [2021-06-05 16:45:30,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:45:30,314 INFO L482 AbstractCegarLoop]: Abstraction has 2352 states and 8091 transitions. [2021-06-05 16:45:30,314 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:30,314 INFO L276 IsEmpty]: Start isEmpty. Operand 2352 states and 8091 transitions. [2021-06-05 16:45:30,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:45:30,317 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:45:30,317 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:45:30,517 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3597,112 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:30,518 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:45:30,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:45:30,518 INFO L82 PathProgramCache]: Analyzing trace with hash 676615347, now seen corresponding path program 50 times [2021-06-05 16:45:30,518 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:45:30,518 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019138152] [2021-06-05 16:45:30,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:45:30,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:30,812 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:30,812 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:45:30,812 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019138152] [2021-06-05 16:45:30,812 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2019138152] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:30,812 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1023299287] [2021-06-05 16:45:30,812 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:30,835 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:45:30,836 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:45:30,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:45:30,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:45:31,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:31,022 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:45:31,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-06-05 16:45:31,023 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:31,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:31,033 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:31,033 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 16:45:31,037 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:31,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:31,045 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:45:31,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 28 treesize of output 16 [2021-06-05 16:45:31,046 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:31,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:31,054 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:45:31,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 33 treesize of output 19 [2021-06-05 16:45:31,055 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:31,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:31,066 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:45:31,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 23 [2021-06-05 16:45:31,067 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:31,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:31,076 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:45:31,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 28 treesize of output 16 [2021-06-05 16:45:31,077 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:31,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:31,088 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:45:31,088 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:45:31,090 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:31,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:31,099 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:45:31,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 1 [2021-06-05 16:45:31,100 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:31,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:31,109 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:45:31,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 26 treesize of output 16 [2021-06-05 16:45:31,109 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:31,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:31,121 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:45:31,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 28 treesize of output 20 [2021-06-05 16:45:31,122 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:31,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:31,131 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:45:31,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 35 treesize of output 19 [2021-06-05 16:45:31,133 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:31,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:31,143 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:45:31,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:45:31,143 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:31,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:31,153 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:45:31,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:45:31,153 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:31,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:31,161 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:45:31,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:45:31,162 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:31,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:31,171 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:31,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 16 treesize of output 18 [2021-06-05 16:45:31,175 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:31,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:31,181 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:45:31,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 35 treesize of output 1 [2021-06-05 16:45:31,181 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:31,249 INFO L628 ElimStorePlain]: treesize reduction 15, result has 83.9 percent of original size [2021-06-05 16:45:31,250 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 16:45:31,250 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:589, output treesize:78 [2021-06-05 16:45:31,337 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:31,337 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1023299287] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:31,338 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:45:31,338 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 16:45:31,338 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779226222] [2021-06-05 16:45:31,338 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:45:31,338 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:45:31,338 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:45:31,338 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:45:31,338 INFO L87 Difference]: Start difference. First operand 2352 states and 8091 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:32,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:45:32,267 INFO L93 Difference]: Finished difference Result 3124 states and 10478 transitions. [2021-06-05 16:45:32,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 16:45:32,267 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:45:32,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:45:32,271 INFO L225 Difference]: With dead ends: 3124 [2021-06-05 16:45:32,271 INFO L226 Difference]: Without dead ends: 3099 [2021-06-05 16:45:32,271 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 1004.0ms TimeCoverageRelationStatistics Valid=169, Invalid=761, Unknown=0, NotChecked=0, Total=930 [2021-06-05 16:45:32,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3099 states. [2021-06-05 16:45:32,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3099 to 2339. [2021-06-05 16:45:32,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2339 states, 2338 states have (on average 3.441830624465355) internal successors, (8047), 2338 states have internal predecessors, (8047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:32,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2339 states to 2339 states and 8047 transitions. [2021-06-05 16:45:32,300 INFO L78 Accepts]: Start accepts. Automaton has 2339 states and 8047 transitions. Word has length 26 [2021-06-05 16:45:32,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:45:32,300 INFO L482 AbstractCegarLoop]: Abstraction has 2339 states and 8047 transitions. [2021-06-05 16:45:32,300 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:32,301 INFO L276 IsEmpty]: Start isEmpty. Operand 2339 states and 8047 transitions. [2021-06-05 16:45:32,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:45:32,303 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:45:32,303 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:45:32,503 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3644,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:32,504 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:45:32,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:45:32,504 INFO L82 PathProgramCache]: Analyzing trace with hash -1133811217, now seen corresponding path program 51 times [2021-06-05 16:45:32,504 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:45:32,504 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1160889989] [2021-06-05 16:45:32,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:45:32,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:32,824 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:32,825 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:45:32,825 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1160889989] [2021-06-05 16:45:32,825 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1160889989] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:32,825 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1464533710] [2021-06-05 16:45:32,825 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:32,849 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:45:32,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:45:32,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:45:32,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:45:33,195 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 66 [2021-06-05 16:45:33,346 INFO L446 ElimStorePlain]: Different costs {2=[A, v_prenex_481, v_prenex_482, v_prenex_478], 3=[v_prenex_480]} [2021-06-05 16:45:33,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:33,362 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:45:33,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-05 16:45:33,363 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:33,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:33,374 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:33,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-06-05 16:45:33,375 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:33,716 WARN L205 SmtUtils]: Spent 340.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 92 [2021-06-05 16:45:33,717 INFO L628 ElimStorePlain]: treesize reduction 10, result has 97.4 percent of original size [2021-06-05 16:45:33,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:33,737 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:45:33,738 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-05 16:45:33,739 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:33,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:33,750 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:33,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 16:45:33,754 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:33,899 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-06-05 16:45:33,899 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:33,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:33,913 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:33,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:45:33,917 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:33,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:33,928 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:45:33,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-05 16:45:33,929 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:34,057 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-06-05 16:45:34,058 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:34,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:34,071 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:34,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 30 treesize of output 24 [2021-06-05 16:45:34,073 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:34,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:34,083 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:45:34,083 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-05 16:45:34,084 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:34,199 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-06-05 16:45:34,199 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:34,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:34,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:34,211 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:34,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 20 [2021-06-05 16:45:34,215 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:34,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:34,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:34,225 INFO L354 Elim1Store]: treesize reduction 4, result has 60.0 percent of original size [2021-06-05 16:45:34,225 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 19 [2021-06-05 16:45:34,226 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:34,328 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-06-05 16:45:34,328 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:34,333 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-06-05 16:45:34,333 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:421, output treesize:186 [2021-06-05 16:45:34,479 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:34,479 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1464533710] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:34,479 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:45:34,479 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 16:45:34,479 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1362280822] [2021-06-05 16:45:34,479 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:45:34,480 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:45:34,480 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:45:34,480 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:45:34,480 INFO L87 Difference]: Start difference. First operand 2339 states and 8047 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:35,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:45:35,250 INFO L93 Difference]: Finished difference Result 2991 states and 10107 transitions. [2021-06-05 16:45:35,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 16:45:35,250 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:45:35,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:45:35,254 INFO L225 Difference]: With dead ends: 2991 [2021-06-05 16:45:35,254 INFO L226 Difference]: Without dead ends: 2976 [2021-06-05 16:45:35,254 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 1168.7ms TimeCoverageRelationStatistics Valid=157, Invalid=599, Unknown=0, NotChecked=0, Total=756 [2021-06-05 16:45:35,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2976 states. [2021-06-05 16:45:35,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2976 to 2333. [2021-06-05 16:45:35,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2333 states, 2332 states have (on average 3.442967409948542) internal successors, (8029), 2332 states have internal predecessors, (8029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:35,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2333 states to 2333 states and 8029 transitions. [2021-06-05 16:45:35,282 INFO L78 Accepts]: Start accepts. Automaton has 2333 states and 8029 transitions. Word has length 26 [2021-06-05 16:45:35,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:45:35,282 INFO L482 AbstractCegarLoop]: Abstraction has 2333 states and 8029 transitions. [2021-06-05 16:45:35,282 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:35,282 INFO L276 IsEmpty]: Start isEmpty. Operand 2333 states and 8029 transitions. [2021-06-05 16:45:35,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:45:35,285 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:45:35,285 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:45:35,492 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3663,114 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:35,493 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:45:35,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:45:35,493 INFO L82 PathProgramCache]: Analyzing trace with hash 118535907, now seen corresponding path program 63 times [2021-06-05 16:45:35,493 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:45:35,493 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [569587527] [2021-06-05 16:45:35,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:45:35,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:35,671 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:35,671 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:45:35,671 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [569587527] [2021-06-05 16:45:35,671 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [569587527] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:35,671 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [129078184] [2021-06-05 16:45:35,671 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:35,695 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:45:35,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:45:35,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:45:35,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:45:36,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:36,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:36,192 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-05 16:45:36,192 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 35 [2021-06-05 16:45:36,195 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:36,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:36,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:36,223 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-05 16:45:36,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 35 [2021-06-05 16:45:36,228 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:36,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:36,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:36,243 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:45:36,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:45:36,244 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:36,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:36,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:36,270 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-06-05 16:45:36,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 25 [2021-06-05 16:45:36,271 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:36,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:36,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:36,297 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-06-05 16:45:36,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 26 [2021-06-05 16:45:36,299 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:36,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:36,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:36,314 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:45:36,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-05 16:45:36,315 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:36,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:36,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:36,330 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:45:36,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 1 [2021-06-05 16:45:36,331 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:36,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:36,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:36,347 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:45:36,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-05 16:45:36,347 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:36,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:36,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:36,370 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-05 16:45:36,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 28 [2021-06-05 16:45:36,372 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:36,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:36,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:36,395 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-06-05 16:45:36,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 26 [2021-06-05 16:45:36,397 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:36,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:36,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:36,420 INFO L354 Elim1Store]: treesize reduction 19, result has 34.5 percent of original size [2021-06-05 16:45:36,421 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 25 [2021-06-05 16:45:36,422 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:36,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:36,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:36,448 INFO L354 Elim1Store]: treesize reduction 21, result has 27.6 percent of original size [2021-06-05 16:45:36,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 23 [2021-06-05 16:45:36,449 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:36,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:36,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:36,472 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:36,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 41 [2021-06-05 16:45:36,478 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:36,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:36,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:36,493 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:45:36,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 41 treesize of output 1 [2021-06-05 16:45:36,494 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:36,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:36,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:36,508 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:45:36,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 39 treesize of output 1 [2021-06-05 16:45:36,509 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:36,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:36,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:36,517 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:45:36,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:45:36,518 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:36,613 INFO L628 ElimStorePlain]: treesize reduction 105, result has 47.0 percent of original size [2021-06-05 16:45:36,615 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 16:45:36,615 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:713, output treesize:75 [2021-06-05 16:45:36,690 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:36,690 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [129078184] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:36,690 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:45:36,690 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 16:45:36,690 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775906407] [2021-06-05 16:45:36,691 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 16:45:36,691 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:45:36,691 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 16:45:36,691 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-06-05 16:45:36,691 INFO L87 Difference]: Start difference. First operand 2333 states and 8029 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:39,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:45:39,009 INFO L93 Difference]: Finished difference Result 3591 states and 11838 transitions. [2021-06-05 16:45:39,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 16:45:39,009 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:45:39,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:45:39,014 INFO L225 Difference]: With dead ends: 3591 [2021-06-05 16:45:39,014 INFO L226 Difference]: Without dead ends: 3547 [2021-06-05 16:45:39,014 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 883 ImplicationChecksByTransitivity, 2139.1ms TimeCoverageRelationStatistics Valid=585, Invalid=2495, Unknown=0, NotChecked=0, Total=3080 [2021-06-05 16:45:39,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3547 states. [2021-06-05 16:45:39,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3547 to 2360. [2021-06-05 16:45:39,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2360 states, 2359 states have (on average 3.4412886816447648) internal successors, (8118), 2359 states have internal predecessors, (8118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:39,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2360 states to 2360 states and 8118 transitions. [2021-06-05 16:45:39,047 INFO L78 Accepts]: Start accepts. Automaton has 2360 states and 8118 transitions. Word has length 26 [2021-06-05 16:45:39,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:45:39,047 INFO L482 AbstractCegarLoop]: Abstraction has 2360 states and 8118 transitions. [2021-06-05 16:45:39,047 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:39,047 INFO L276 IsEmpty]: Start isEmpty. Operand 2360 states and 8118 transitions. [2021-06-05 16:45:39,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:45:39,050 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:45:39,050 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:45:39,265 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3700,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:39,265 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:45:39,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:45:39,266 INFO L82 PathProgramCache]: Analyzing trace with hash -1466803217, now seen corresponding path program 64 times [2021-06-05 16:45:39,266 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:45:39,266 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584129536] [2021-06-05 16:45:39,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:45:39,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:39,534 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:39,534 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:45:39,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584129536] [2021-06-05 16:45:39,535 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584129536] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:39,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [449521847] [2021-06-05 16:45:39,535 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:39,558 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:45:39,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:45:39,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:45:39,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:45:39,928 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_486], 5=[v_prenex_487, v_prenex_488]} [2021-06-05 16:45:39,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:39,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:39,933 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:39,935 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:39,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:45:39,936 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:39,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:39,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:39,941 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:39,941 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 16:45:39,942 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:40,017 INFO L628 ElimStorePlain]: treesize reduction 130, result has 41.2 percent of original size [2021-06-05 16:45:40,018 INFO L518 ElimStorePlain]: Eliminatee v_prenex_486 vanished before elimination [2021-06-05 16:45:40,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:40,021 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:40,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 16:45:40,022 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:40,045 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:40,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:40,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:40,048 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:45:40,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-05 16:45:40,049 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:40,068 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:40,070 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 16:45:40,070 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:274, output treesize:24 [2021-06-05 16:45:40,107 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:40,107 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [449521847] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:40,107 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:45:40,107 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-06-05 16:45:40,107 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656441835] [2021-06-05 16:45:40,107 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:45:40,107 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:45:40,107 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:45:40,108 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:45:40,108 INFO L87 Difference]: Start difference. First operand 2360 states and 8118 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:41,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:45:41,421 INFO L93 Difference]: Finished difference Result 3132 states and 10494 transitions. [2021-06-05 16:45:41,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 16:45:41,421 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:45:41,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:45:41,425 INFO L225 Difference]: With dead ends: 3132 [2021-06-05 16:45:41,425 INFO L226 Difference]: Without dead ends: 3117 [2021-06-05 16:45:41,425 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 1280.4ms TimeCoverageRelationStatistics Valid=253, Invalid=1153, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 16:45:41,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3117 states. [2021-06-05 16:45:41,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3117 to 2360. [2021-06-05 16:45:41,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2360 states, 2359 states have (on average 3.4412886816447648) internal successors, (8118), 2359 states have internal predecessors, (8118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:41,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2360 states to 2360 states and 8118 transitions. [2021-06-05 16:45:41,452 INFO L78 Accepts]: Start accepts. Automaton has 2360 states and 8118 transitions. Word has length 26 [2021-06-05 16:45:41,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:45:41,452 INFO L482 AbstractCegarLoop]: Abstraction has 2360 states and 8118 transitions. [2021-06-05 16:45:41,452 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:41,452 INFO L276 IsEmpty]: Start isEmpty. Operand 2360 states and 8118 transitions. [2021-06-05 16:45:41,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:45:41,455 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:45:41,455 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:45:41,655 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3814 [2021-06-05 16:45:41,655 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:45:41,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:45:41,656 INFO L82 PathProgramCache]: Analyzing trace with hash -1440707985, now seen corresponding path program 65 times [2021-06-05 16:45:41,656 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:45:41,656 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [734135640] [2021-06-05 16:45:41,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:45:41,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:41,910 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:41,911 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:45:41,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [734135640] [2021-06-05 16:45:41,911 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [734135640] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:41,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1765589825] [2021-06-05 16:45:41,911 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:41,934 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:45:41,934 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:45:41,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-05 16:45:41,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:45:42,249 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-06-05 16:45:42,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:42,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:42,536 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-06-05 16:45:42,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 30 [2021-06-05 16:45:42,540 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:42,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:42,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:42,578 INFO L354 Elim1Store]: treesize reduction 4, result has 86.2 percent of original size [2021-06-05 16:45:42,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 43 [2021-06-05 16:45:42,582 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:43,000 WARN L205 SmtUtils]: Spent 417.00 ms on a formula simplification that was a NOOP. DAG size: 171 [2021-06-05 16:45:43,000 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:43,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:43,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:43,034 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:43,034 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 41 [2021-06-05 16:45:43,041 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:43,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:43,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:43,068 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-06-05 16:45:43,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 26 [2021-06-05 16:45:43,070 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:43,460 WARN L205 SmtUtils]: Spent 390.00 ms on a formula simplification that was a NOOP. DAG size: 163 [2021-06-05 16:45:43,460 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:43,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:43,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:43,495 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:43,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 47 [2021-06-05 16:45:43,501 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:43,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:43,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:43,518 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:45:43,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-06-05 16:45:43,519 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:43,891 WARN L205 SmtUtils]: Spent 372.00 ms on a formula simplification that was a NOOP. DAG size: 155 [2021-06-05 16:45:43,891 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:43,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:43,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:43,927 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-05 16:45:43,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 31 [2021-06-05 16:45:43,929 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:43,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:43,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:43,960 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-05 16:45:43,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 35 [2021-06-05 16:45:43,964 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:44,594 WARN L205 SmtUtils]: Spent 629.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 142 [2021-06-05 16:45:44,594 INFO L628 ElimStorePlain]: treesize reduction 31, result has 95.0 percent of original size [2021-06-05 16:45:44,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:44,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:44,623 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-05 16:45:44,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 28 [2021-06-05 16:45:44,624 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:44,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:44,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:44,650 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-05 16:45:44,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 39 treesize of output 35 [2021-06-05 16:45:44,652 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:44,936 WARN L205 SmtUtils]: Spent 283.00 ms on a formula simplification that was a NOOP. DAG size: 134 [2021-06-05 16:45:44,936 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:44,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:44,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:44,965 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-05 16:45:44,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 28 [2021-06-05 16:45:44,967 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:44,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:44,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:44,992 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-05 16:45:44,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 32 [2021-06-05 16:45:44,996 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:45,508 WARN L205 SmtUtils]: Spent 511.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 122 [2021-06-05 16:45:45,508 INFO L628 ElimStorePlain]: treesize reduction 33, result has 93.4 percent of original size [2021-06-05 16:45:45,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:45,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:45,540 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:45,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 47 [2021-06-05 16:45:45,545 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:45,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:45,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:45,572 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-06-05 16:45:45,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 33 [2021-06-05 16:45:45,576 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:46,220 WARN L205 SmtUtils]: Spent 643.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 111 [2021-06-05 16:45:46,220 INFO L628 ElimStorePlain]: treesize reduction 40, result has 91.2 percent of original size [2021-06-05 16:45:46,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:46,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:46,247 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-06-05 16:45:46,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 26 [2021-06-05 16:45:46,249 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:46,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:46,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:45:46,286 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-05 16:45:46,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 35 [2021-06-05 16:45:46,289 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:45:46,489 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification that was a NOOP. DAG size: 104 [2021-06-05 16:45:46,489 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:45:46,503 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 13 xjuncts. [2021-06-05 16:45:46,503 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 16 variables, input treesize:801, output treesize:422 [2021-06-05 16:45:46,713 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:46,713 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1765589825] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:46,713 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:45:46,714 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-06-05 16:45:46,714 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1387204367] [2021-06-05 16:45:46,714 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:45:46,714 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:45:46,714 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:45:46,714 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:45:46,714 INFO L87 Difference]: Start difference. First operand 2360 states and 8118 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:47,169 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 56 [2021-06-05 16:45:47,713 WARN L205 SmtUtils]: Spent 365.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 61 [2021-06-05 16:45:47,900 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 87 [2021-06-05 16:45:49,525 WARN L205 SmtUtils]: Spent 1.40 s on a formula simplification. DAG size of input: 105 DAG size of output: 91 [2021-06-05 16:45:50,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:45:50,004 INFO L93 Difference]: Finished difference Result 3258 states and 10844 transitions. [2021-06-05 16:45:50,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 16:45:50,004 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:45:50,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:45:50,009 INFO L225 Difference]: With dead ends: 3258 [2021-06-05 16:45:50,009 INFO L226 Difference]: Without dead ends: 3228 [2021-06-05 16:45:50,009 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 397 ImplicationChecksByTransitivity, 3289.2ms TimeCoverageRelationStatistics Valid=299, Invalid=1261, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 16:45:50,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3228 states. [2021-06-05 16:45:50,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3228 to 2352. [2021-06-05 16:45:50,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2352 states, 2351 states have (on average 3.442364951084645) internal successors, (8093), 2351 states have internal predecessors, (8093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:50,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2352 states to 2352 states and 8093 transitions. [2021-06-05 16:45:50,038 INFO L78 Accepts]: Start accepts. Automaton has 2352 states and 8093 transitions. Word has length 26 [2021-06-05 16:45:50,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:45:50,038 INFO L482 AbstractCegarLoop]: Abstraction has 2352 states and 8093 transitions. [2021-06-05 16:45:50,038 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:50,038 INFO L276 IsEmpty]: Start isEmpty. Operand 2352 states and 8093 transitions. [2021-06-05 16:45:50,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:45:50,041 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:45:50,041 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:45:50,248 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3829,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:50,249 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:45:50,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:45:50,249 INFO L82 PathProgramCache]: Analyzing trace with hash 1407294025, now seen corresponding path program 52 times [2021-06-05 16:45:50,249 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:45:50,249 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533219184] [2021-06-05 16:45:50,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:45:50,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:50,288 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:50,288 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:45:50,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533219184] [2021-06-05 16:45:50,288 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1533219184] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:50,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [493700540] [2021-06-05 16:45:50,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 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:50,310 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:45:50,310 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:45:50,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:45:50,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:45:50,402 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:50,403 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [493700540] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:50,403 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:45:50,403 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 16:45:50,403 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626816469] [2021-06-05 16:45:50,403 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:45:50,403 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:45:50,403 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:45:50,403 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:45:50,403 INFO L87 Difference]: Start difference. First operand 2352 states and 8093 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:51,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:45:51,292 INFO L93 Difference]: Finished difference Result 5410 states and 16973 transitions. [2021-06-05 16:45:51,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-05 16:45:51,292 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:45:51,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:45:51,299 INFO L225 Difference]: With dead ends: 5410 [2021-06-05 16:45:51,299 INFO L226 Difference]: Without dead ends: 5410 [2021-06-05 16:45:51,300 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1235 ImplicationChecksByTransitivity, 538.3ms TimeCoverageRelationStatistics Valid=802, Invalid=2858, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 16:45:51,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5410 states. [2021-06-05 16:45:51,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5410 to 2548. [2021-06-05 16:45:51,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2548 states, 2547 states have (on average 3.486062033765214) internal successors, (8879), 2547 states have internal predecessors, (8879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:51,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2548 states to 2548 states and 8879 transitions. [2021-06-05 16:45:51,344 INFO L78 Accepts]: Start accepts. Automaton has 2548 states and 8879 transitions. Word has length 28 [2021-06-05 16:45:51,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:45:51,344 INFO L482 AbstractCegarLoop]: Abstraction has 2548 states and 8879 transitions. [2021-06-05 16:45:51,344 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:51,344 INFO L276 IsEmpty]: Start isEmpty. Operand 2548 states and 8879 transitions. [2021-06-05 16:45:51,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:45:51,347 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:45:51,347 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:45:51,547 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3900,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:51,547 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:45:51,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:45:51,548 INFO L82 PathProgramCache]: Analyzing trace with hash 430975181, now seen corresponding path program 53 times [2021-06-05 16:45:51,548 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:45:51,548 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731891417] [2021-06-05 16:45:51,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:45:51,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:51,589 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:51,589 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:45:51,589 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731891417] [2021-06-05 16:45:51,589 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [731891417] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:51,589 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1947341192] [2021-06-05 16:45:51,589 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:51,611 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 16:45:51,612 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:45:51,612 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:45:51,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:45:51,713 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:51,713 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1947341192] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:51,713 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:45:51,713 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-05 16:45:51,713 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1053108630] [2021-06-05 16:45:51,713 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 16:45:51,713 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:45:51,714 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 16:45:51,714 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-06-05 16:45:51,714 INFO L87 Difference]: Start difference. First operand 2548 states and 8879 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:52,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:45:52,902 INFO L93 Difference]: Finished difference Result 7046 states and 21713 transitions. [2021-06-05 16:45:52,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-06-05 16:45:52,902 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:45:52,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:45:52,911 INFO L225 Difference]: With dead ends: 7046 [2021-06-05 16:45:52,911 INFO L226 Difference]: Without dead ends: 7046 [2021-06-05 16:45:52,912 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2023 ImplicationChecksByTransitivity, 713.6ms TimeCoverageRelationStatistics Valid=1110, Invalid=4590, Unknown=0, NotChecked=0, Total=5700 [2021-06-05 16:45:52,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7046 states. [2021-06-05 16:45:52,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7046 to 2559. [2021-06-05 16:45:52,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2559 states, 2558 states have (on average 3.492181391712275) internal successors, (8933), 2558 states have internal predecessors, (8933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:52,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2559 states to 2559 states and 8933 transitions. [2021-06-05 16:45:52,969 INFO L78 Accepts]: Start accepts. Automaton has 2559 states and 8933 transitions. Word has length 28 [2021-06-05 16:45:52,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:45:52,969 INFO L482 AbstractCegarLoop]: Abstraction has 2559 states and 8933 transitions. [2021-06-05 16:45:52,969 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:52,969 INFO L276 IsEmpty]: Start isEmpty. Operand 2559 states and 8933 transitions. [2021-06-05 16:45:52,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:45:52,972 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:45:52,972 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:45:53,182 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3901 [2021-06-05 16:45:53,182 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:45:53,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:45:53,182 INFO L82 PathProgramCache]: Analyzing trace with hash 997927261, now seen corresponding path program 54 times [2021-06-05 16:45:53,182 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:45:53,182 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1086787795] [2021-06-05 16:45:53,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:45:53,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:53,223 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:53,223 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:45:53,223 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1086787795] [2021-06-05 16:45:53,223 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1086787795] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:53,223 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1363588498] [2021-06-05 16:45:53,223 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:53,247 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 16:45:53,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:45:53,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:45:53,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:45:53,352 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:53,352 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1363588498] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:53,352 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:45:53,352 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-05 16:45:53,352 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334244249] [2021-06-05 16:45:53,352 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 16:45:53,352 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:45:53,352 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 16:45:53,353 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-06-05 16:45:53,353 INFO L87 Difference]: Start difference. First operand 2559 states and 8933 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:54,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:45:54,473 INFO L93 Difference]: Finished difference Result 6437 states and 20239 transitions. [2021-06-05 16:45:54,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-06-05 16:45:54,473 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:45:54,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:45:54,482 INFO L225 Difference]: With dead ends: 6437 [2021-06-05 16:45:54,482 INFO L226 Difference]: Without dead ends: 6437 [2021-06-05 16:45:54,483 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2006 ImplicationChecksByTransitivity, 691.0ms TimeCoverageRelationStatistics Valid=1099, Invalid=4451, Unknown=0, NotChecked=0, Total=5550 [2021-06-05 16:45:54,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6437 states. [2021-06-05 16:45:54,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6437 to 2507. [2021-06-05 16:45:54,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2507 states, 2506 states have (on average 3.4720670391061454) internal successors, (8701), 2506 states have internal predecessors, (8701), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:54,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2507 states to 2507 states and 8701 transitions. [2021-06-05 16:45:54,535 INFO L78 Accepts]: Start accepts. Automaton has 2507 states and 8701 transitions. Word has length 28 [2021-06-05 16:45:54,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:45:54,535 INFO L482 AbstractCegarLoop]: Abstraction has 2507 states and 8701 transitions. [2021-06-05 16:45:54,535 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:54,535 INFO L276 IsEmpty]: Start isEmpty. Operand 2507 states and 8701 transitions. [2021-06-05 16:45:54,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:45:54,538 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:45:54,538 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:45:54,738 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3902,120 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:54,738 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:45:54,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:45:54,739 INFO L82 PathProgramCache]: Analyzing trace with hash -2115011713, now seen corresponding path program 55 times [2021-06-05 16:45:54,739 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:45:54,739 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470957010] [2021-06-05 16:45:54,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:45:54,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:54,778 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:54,778 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:45:54,778 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470957010] [2021-06-05 16:45:54,778 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1470957010] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:54,778 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1440451177] [2021-06-05 16:45:54,778 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:54,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:54,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:45:54,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:45:54,892 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:54,892 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1440451177] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:54,892 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:45:54,892 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 16:45:54,892 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093201713] [2021-06-05 16:45:54,892 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:45:54,892 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:45:54,892 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:45:54,892 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:45:54,893 INFO L87 Difference]: Start difference. First operand 2507 states and 8701 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:55,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:45:55,897 INFO L93 Difference]: Finished difference Result 5496 states and 17140 transitions. [2021-06-05 16:45:55,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-06-05 16:45:55,897 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:45:55,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:45:55,905 INFO L225 Difference]: With dead ends: 5496 [2021-06-05 16:45:55,905 INFO L226 Difference]: Without dead ends: 5496 [2021-06-05 16:45:55,906 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1541 ImplicationChecksByTransitivity, 624.0ms TimeCoverageRelationStatistics Valid=904, Invalid=3652, Unknown=0, NotChecked=0, Total=4556 [2021-06-05 16:45:55,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5496 states. [2021-06-05 16:45:55,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5496 to 2522. [2021-06-05 16:45:55,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2522 states, 2521 states have (on average 3.4668782229274098) internal successors, (8740), 2521 states have internal predecessors, (8740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:55,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2522 states to 2522 states and 8740 transitions. [2021-06-05 16:45:55,958 INFO L78 Accepts]: Start accepts. Automaton has 2522 states and 8740 transitions. Word has length 28 [2021-06-05 16:45:55,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:45:55,958 INFO L482 AbstractCegarLoop]: Abstraction has 2522 states and 8740 transitions. [2021-06-05 16:45:55,959 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:55,959 INFO L276 IsEmpty]: Start isEmpty. Operand 2522 states and 8740 transitions. [2021-06-05 16:45:55,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:45:55,962 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:45:55,962 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:45:56,162 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3903,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:56,162 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:45:56,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:45:56,162 INFO L82 PathProgramCache]: Analyzing trace with hash 970325317, now seen corresponding path program 66 times [2021-06-05 16:45:56,163 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:45:56,163 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886383407] [2021-06-05 16:45:56,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:45:56,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:56,203 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:56,203 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:45:56,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886383407] [2021-06-05 16:45:56,203 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [886383407] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:56,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [162684663] [2021-06-05 16:45:56,203 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:56,227 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 16:45:56,227 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:45:56,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:45:56,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:45:56,310 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:56,310 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [162684663] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:56,310 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:45:56,310 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-06-05 16:45:56,310 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188507251] [2021-06-05 16:45:56,310 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 16:45:56,311 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:45:56,311 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 16:45:56,311 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 16:45:56,311 INFO L87 Difference]: Start difference. First operand 2522 states and 8740 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:56,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:45:56,855 INFO L93 Difference]: Finished difference Result 4908 states and 15515 transitions. [2021-06-05 16:45:56,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 16:45:56,855 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:45:56,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:45:56,861 INFO L225 Difference]: With dead ends: 4908 [2021-06-05 16:45:56,861 INFO L226 Difference]: Without dead ends: 4908 [2021-06-05 16:45:56,861 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 481 ImplicationChecksByTransitivity, 308.7ms TimeCoverageRelationStatistics Valid=383, Invalid=1339, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 16:45:56,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4908 states. [2021-06-05 16:45:56,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4908 to 2592. [2021-06-05 16:45:56,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2592 states, 2591 states have (on average 3.4515631030490157) internal successors, (8943), 2591 states have internal predecessors, (8943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:56,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2592 states to 2592 states and 8943 transitions. [2021-06-05 16:45:56,901 INFO L78 Accepts]: Start accepts. Automaton has 2592 states and 8943 transitions. Word has length 28 [2021-06-05 16:45:56,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:45:56,901 INFO L482 AbstractCegarLoop]: Abstraction has 2592 states and 8943 transitions. [2021-06-05 16:45:56,901 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:56,901 INFO L276 IsEmpty]: Start isEmpty. Operand 2592 states and 8943 transitions. [2021-06-05 16:45:56,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:45:56,904 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:45:56,904 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:45:57,104 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3904 [2021-06-05 16:45:57,104 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:45:57,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:45:57,105 INFO L82 PathProgramCache]: Analyzing trace with hash 828956685, now seen corresponding path program 56 times [2021-06-05 16:45:57,105 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:45:57,105 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [243229074] [2021-06-05 16:45:57,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:45:57,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:57,131 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:45:57,131 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:45:57,131 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [243229074] [2021-06-05 16:45:57,131 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [243229074] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:57,131 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1079607395] [2021-06-05 16:45:57,131 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:57,153 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:45:57,153 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:45:57,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:45:57,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:45:57,207 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:45:57,207 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1079607395] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:57,207 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:45:57,207 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 16:45:57,207 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2034003214] [2021-06-05 16:45:57,207 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 16:45:57,207 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:45:57,207 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 16:45:57,208 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-06-05 16:45:57,208 INFO L87 Difference]: Start difference. First operand 2592 states and 8943 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:57,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:45:57,372 INFO L93 Difference]: Finished difference Result 4133 states and 13562 transitions. [2021-06-05 16:45:57,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 16:45:57,373 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:45:57,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:45:57,378 INFO L225 Difference]: With dead ends: 4133 [2021-06-05 16:45:57,378 INFO L226 Difference]: Without dead ends: 4085 [2021-06-05 16:45:57,378 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 104.0ms TimeCoverageRelationStatistics Valid=139, Invalid=241, Unknown=0, NotChecked=0, Total=380 [2021-06-05 16:45:57,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4085 states. [2021-06-05 16:45:57,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4085 to 2922. [2021-06-05 16:45:57,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2922 states, 2921 states have (on average 3.501198219787744) internal successors, (10227), 2921 states have internal predecessors, (10227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:57,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2922 states to 2922 states and 10227 transitions. [2021-06-05 16:45:57,418 INFO L78 Accepts]: Start accepts. Automaton has 2922 states and 10227 transitions. Word has length 28 [2021-06-05 16:45:57,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:45:57,418 INFO L482 AbstractCegarLoop]: Abstraction has 2922 states and 10227 transitions. [2021-06-05 16:45:57,418 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:57,418 INFO L276 IsEmpty]: Start isEmpty. Operand 2922 states and 10227 transitions. [2021-06-05 16:45:57,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:45:57,421 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:45:57,421 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:45:57,622 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3905,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:57,622 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:45:57,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:45:57,622 INFO L82 PathProgramCache]: Analyzing trace with hash 391987977, now seen corresponding path program 57 times [2021-06-05 16:45:57,622 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:45:57,622 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [369873343] [2021-06-05 16:45:57,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:45:57,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:57,653 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:57,653 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:45:57,653 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [369873343] [2021-06-05 16:45:57,654 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [369873343] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:57,654 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1972522493] [2021-06-05 16:45:57,654 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:57,677 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:45:57,677 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:45:57,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:45:57,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:45:57,750 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:57,750 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1972522493] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:57,750 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:45:57,750 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-05 16:45:57,750 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [405657341] [2021-06-05 16:45:57,751 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:45:57,751 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:45:57,751 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:45:57,751 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:45:57,751 INFO L87 Difference]: Start difference. First operand 2922 states and 10227 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:58,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:45:58,345 INFO L93 Difference]: Finished difference Result 4714 states and 15191 transitions. [2021-06-05 16:45:58,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 16:45:58,345 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:45:58,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:45:58,351 INFO L225 Difference]: With dead ends: 4714 [2021-06-05 16:45:58,351 INFO L226 Difference]: Without dead ends: 4667 [2021-06-05 16:45:58,352 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 582 ImplicationChecksByTransitivity, 354.2ms TimeCoverageRelationStatistics Valid=515, Invalid=1465, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 16:45:58,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4667 states. [2021-06-05 16:45:58,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4667 to 3096. [2021-06-05 16:45:58,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3096 states, 3095 states have (on average 3.5150242326332797) internal successors, (10879), 3095 states have internal predecessors, (10879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:58,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3096 states to 3096 states and 10879 transitions. [2021-06-05 16:45:58,401 INFO L78 Accepts]: Start accepts. Automaton has 3096 states and 10879 transitions. Word has length 28 [2021-06-05 16:45:58,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:45:58,401 INFO L482 AbstractCegarLoop]: Abstraction has 3096 states and 10879 transitions. [2021-06-05 16:45:58,402 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:58,402 INFO L276 IsEmpty]: Start isEmpty. Operand 3096 states and 10879 transitions. [2021-06-05 16:45:58,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:45:58,405 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:45:58,405 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:45:58,606 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3906 [2021-06-05 16:45:58,606 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:45:58,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:45:58,606 INFO L82 PathProgramCache]: Analyzing trace with hash 1928077453, now seen corresponding path program 58 times [2021-06-05 16:45:58,606 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:45:58,606 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251759178] [2021-06-05 16:45:58,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:45:58,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:58,637 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:58,638 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:45:58,638 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251759178] [2021-06-05 16:45:58,638 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1251759178] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:58,638 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [702940447] [2021-06-05 16:45:58,638 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:58,660 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:45:58,660 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:45:58,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:45:58,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:45:58,743 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:58,744 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [702940447] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:58,744 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:45:58,744 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-05 16:45:58,744 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1745937632] [2021-06-05 16:45:58,744 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 16:45:58,744 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:45:58,744 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 16:45:58,744 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-06-05 16:45:58,744 INFO L87 Difference]: Start difference. First operand 3096 states and 10879 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:59,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:45:59,375 INFO L93 Difference]: Finished difference Result 5031 states and 15895 transitions. [2021-06-05 16:45:59,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 16:45:59,375 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:45:59,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:45:59,382 INFO L225 Difference]: With dead ends: 5031 [2021-06-05 16:45:59,382 INFO L226 Difference]: Without dead ends: 5005 [2021-06-05 16:45:59,382 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 414.3ms TimeCoverageRelationStatistics Valid=624, Invalid=1728, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 16:45:59,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5005 states. [2021-06-05 16:45:59,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5005 to 3120. [2021-06-05 16:45:59,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3120 states, 3119 states have (on average 3.521000320615582) internal successors, (10982), 3119 states have internal predecessors, (10982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:59,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3120 states to 3120 states and 10982 transitions. [2021-06-05 16:45:59,432 INFO L78 Accepts]: Start accepts. Automaton has 3120 states and 10982 transitions. Word has length 28 [2021-06-05 16:45:59,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:45:59,432 INFO L482 AbstractCegarLoop]: Abstraction has 3120 states and 10982 transitions. [2021-06-05 16:45:59,432 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:59,432 INFO L276 IsEmpty]: Start isEmpty. Operand 3120 states and 10982 transitions. [2021-06-05 16:45:59,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:45:59,436 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:45:59,436 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:45:59,638 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3907 [2021-06-05 16:45:59,639 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:45:59,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:45:59,639 INFO L82 PathProgramCache]: Analyzing trace with hash -1694477061, now seen corresponding path program 59 times [2021-06-05 16:45:59,639 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:45:59,639 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334521556] [2021-06-05 16:45:59,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:45:59,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:59,670 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:59,670 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:45:59,671 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334521556] [2021-06-05 16:45:59,671 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [334521556] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:59,671 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [196373963] [2021-06-05 16:45:59,671 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:59,694 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 16:45:59,694 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:45:59,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:45:59,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:45:59,793 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:59,793 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [196373963] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:59,793 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:45:59,793 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-05 16:45:59,793 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727159927] [2021-06-05 16:45:59,793 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 16:45:59,794 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:45:59,794 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 16:45:59,794 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-06-05 16:45:59,794 INFO L87 Difference]: Start difference. First operand 3120 states and 10982 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:00,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:00,439 INFO L93 Difference]: Finished difference Result 5035 states and 15933 transitions. [2021-06-05 16:46:00,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 16:46:00,439 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:00,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:00,446 INFO L225 Difference]: With dead ends: 5035 [2021-06-05 16:46:00,446 INFO L226 Difference]: Without dead ends: 5029 [2021-06-05 16:46:00,447 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 700 ImplicationChecksByTransitivity, 416.9ms TimeCoverageRelationStatistics Valid=624, Invalid=1728, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 16:46:00,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5029 states. [2021-06-05 16:46:00,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5029 to 3123. [2021-06-05 16:46:00,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3123 states, 3122 states have (on average 3.5153747597693785) internal successors, (10975), 3122 states have internal predecessors, (10975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:00,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3123 states to 3123 states and 10975 transitions. [2021-06-05 16:46:00,498 INFO L78 Accepts]: Start accepts. Automaton has 3123 states and 10975 transitions. Word has length 28 [2021-06-05 16:46:00,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:00,498 INFO L482 AbstractCegarLoop]: Abstraction has 3123 states and 10975 transitions. [2021-06-05 16:46:00,498 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:00,498 INFO L276 IsEmpty]: Start isEmpty. Operand 3123 states and 10975 transitions. [2021-06-05 16:46:00,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:00,501 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:00,502 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:00,704 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3908 [2021-06-05 16:46:00,705 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:00,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:00,705 INFO L82 PathProgramCache]: Analyzing trace with hash 1551691313, now seen corresponding path program 60 times [2021-06-05 16:46:00,705 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:00,705 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1410825871] [2021-06-05 16:46:00,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:00,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:00,736 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:00,736 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:00,736 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1410825871] [2021-06-05 16:46:00,736 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1410825871] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:00,736 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1406857412] [2021-06-05 16:46:00,736 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:00,759 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:46:00,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:00,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:46:00,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:00,826 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:00,826 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1406857412] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:00,826 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:00,826 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-05 16:46:00,826 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [794522064] [2021-06-05 16:46:00,826 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:46:00,826 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:00,826 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:46:00,826 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:46:00,827 INFO L87 Difference]: Start difference. First operand 3123 states and 10975 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:01,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:01,334 INFO L93 Difference]: Finished difference Result 5805 states and 18700 transitions. [2021-06-05 16:46:01,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 16:46:01,335 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:01,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:01,342 INFO L225 Difference]: With dead ends: 5805 [2021-06-05 16:46:01,342 INFO L226 Difference]: Without dead ends: 5722 [2021-06-05 16:46:01,342 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 517 ImplicationChecksByTransitivity, 302.0ms TimeCoverageRelationStatistics Valid=455, Invalid=1267, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 16:46:01,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5722 states. [2021-06-05 16:46:01,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5722 to 3270. [2021-06-05 16:46:01,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3270 states, 3269 states have (on average 3.5460385438972164) internal successors, (11592), 3269 states have internal predecessors, (11592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:01,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3270 states to 3270 states and 11592 transitions. [2021-06-05 16:46:01,399 INFO L78 Accepts]: Start accepts. Automaton has 3270 states and 11592 transitions. Word has length 28 [2021-06-05 16:46:01,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:01,399 INFO L482 AbstractCegarLoop]: Abstraction has 3270 states and 11592 transitions. [2021-06-05 16:46:01,399 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:01,399 INFO L276 IsEmpty]: Start isEmpty. Operand 3270 states and 11592 transitions. [2021-06-05 16:46:01,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:01,403 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:01,403 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:01,603 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3909,127 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:01,604 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:01,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:01,604 INFO L82 PathProgramCache]: Analyzing trace with hash -659497231, now seen corresponding path program 61 times [2021-06-05 16:46:01,604 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:01,604 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [99301825] [2021-06-05 16:46:01,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:01,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:01,626 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:46:01,626 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:01,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [99301825] [2021-06-05 16:46:01,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [99301825] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:01,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1027278222] [2021-06-05 16:46:01,626 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:01,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:01,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:46:01,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:01,704 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:46:01,704 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1027278222] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:01,704 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:01,704 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-06-05 16:46:01,704 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [939754068] [2021-06-05 16:46:01,705 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-05 16:46:01,705 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:01,705 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-05 16:46:01,705 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-06-05 16:46:01,705 INFO L87 Difference]: Start difference. First operand 3270 states and 11592 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:01,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:01,862 INFO L93 Difference]: Finished difference Result 4551 states and 15064 transitions. [2021-06-05 16:46:01,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 16:46:01,862 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:01,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:01,868 INFO L225 Difference]: With dead ends: 4551 [2021-06-05 16:46:01,869 INFO L226 Difference]: Without dead ends: 4551 [2021-06-05 16:46:01,869 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 106.7ms TimeCoverageRelationStatistics Valid=132, Invalid=210, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:46:01,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4551 states. [2021-06-05 16:46:01,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4551 to 3038. [2021-06-05 16:46:01,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3038 states, 3037 states have (on average 3.5284820546592033) internal successors, (10716), 3037 states have internal predecessors, (10716), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:01,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3038 states to 3038 states and 10716 transitions. [2021-06-05 16:46:01,915 INFO L78 Accepts]: Start accepts. Automaton has 3038 states and 10716 transitions. Word has length 28 [2021-06-05 16:46:01,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:01,915 INFO L482 AbstractCegarLoop]: Abstraction has 3038 states and 10716 transitions. [2021-06-05 16:46:01,915 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:01,915 INFO L276 IsEmpty]: Start isEmpty. Operand 3038 states and 10716 transitions. [2021-06-05 16:46:01,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:01,919 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:01,919 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:02,119 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3910 [2021-06-05 16:46:02,119 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:02,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:02,119 INFO L82 PathProgramCache]: Analyzing trace with hash -2006178797, now seen corresponding path program 62 times [2021-06-05 16:46:02,120 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:02,120 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2140673378] [2021-06-05 16:46:02,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:02,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:02,152 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:02,152 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:02,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2140673378] [2021-06-05 16:46:02,152 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2140673378] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:02,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1009590116] [2021-06-05 16:46:02,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 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:02,179 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:46:02,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:02,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:02,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:02,250 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:02,250 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1009590116] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:02,250 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:02,250 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-05 16:46:02,250 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817473920] [2021-06-05 16:46:02,250 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:46:02,250 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:02,250 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:46:02,250 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:46:02,251 INFO L87 Difference]: Start difference. First operand 3038 states and 10716 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:02,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:02,862 INFO L93 Difference]: Finished difference Result 6432 states and 20472 transitions. [2021-06-05 16:46:02,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-05 16:46:02,862 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:02,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:02,871 INFO L225 Difference]: With dead ends: 6432 [2021-06-05 16:46:02,871 INFO L226 Difference]: Without dead ends: 6432 [2021-06-05 16:46:02,872 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 765 ImplicationChecksByTransitivity, 360.3ms TimeCoverageRelationStatistics Valid=552, Invalid=1800, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 16:46:02,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6432 states. [2021-06-05 16:46:02,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6432 to 3056. [2021-06-05 16:46:02,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3056 states, 3055 states have (on average 3.528314238952537) internal successors, (10779), 3055 states have internal predecessors, (10779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:02,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3056 states to 3056 states and 10779 transitions. [2021-06-05 16:46:02,933 INFO L78 Accepts]: Start accepts. Automaton has 3056 states and 10779 transitions. Word has length 28 [2021-06-05 16:46:02,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:02,933 INFO L482 AbstractCegarLoop]: Abstraction has 3056 states and 10779 transitions. [2021-06-05 16:46:02,933 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:02,933 INFO L276 IsEmpty]: Start isEmpty. Operand 3056 states and 10779 transitions. [2021-06-05 16:46:02,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:02,937 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:02,937 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:03,137 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3911 [2021-06-05 16:46:03,138 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:03,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:03,138 INFO L82 PathProgramCache]: Analyzing trace with hash -1221264703, now seen corresponding path program 63 times [2021-06-05 16:46:03,138 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:03,138 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538646318] [2021-06-05 16:46:03,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:03,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:03,170 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:03,170 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:03,170 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538646318] [2021-06-05 16:46:03,170 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1538646318] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:03,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1238136851] [2021-06-05 16:46:03,171 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:03,193 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 16:46:03,193 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:03,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:03,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:03,264 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:03,264 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1238136851] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:03,264 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:03,264 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-05 16:46:03,264 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648562802] [2021-06-05 16:46:03,264 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:46:03,264 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:03,264 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:46:03,265 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:46:03,265 INFO L87 Difference]: Start difference. First operand 3056 states and 10779 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:04,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:04,020 INFO L93 Difference]: Finished difference Result 6687 states and 21252 transitions. [2021-06-05 16:46:04,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-05 16:46:04,020 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:04,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:04,028 INFO L225 Difference]: With dead ends: 6687 [2021-06-05 16:46:04,028 INFO L226 Difference]: Without dead ends: 6687 [2021-06-05 16:46:04,029 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1007 ImplicationChecksByTransitivity, 415.3ms TimeCoverageRelationStatistics Valid=634, Invalid=2336, Unknown=0, NotChecked=0, Total=2970 [2021-06-05 16:46:04,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6687 states. [2021-06-05 16:46:04,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6687 to 3150. [2021-06-05 16:46:04,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3150 states, 3149 states have (on average 3.520482692918387) internal successors, (11086), 3149 states have internal predecessors, (11086), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:04,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3150 states to 3150 states and 11086 transitions. [2021-06-05 16:46:04,091 INFO L78 Accepts]: Start accepts. Automaton has 3150 states and 11086 transitions. Word has length 28 [2021-06-05 16:46:04,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:04,091 INFO L482 AbstractCegarLoop]: Abstraction has 3150 states and 11086 transitions. [2021-06-05 16:46:04,091 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:04,091 INFO L276 IsEmpty]: Start isEmpty. Operand 3150 states and 11086 transitions. [2021-06-05 16:46:04,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:04,095 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:04,095 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:04,295 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3912 [2021-06-05 16:46:04,296 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:04,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:04,296 INFO L82 PathProgramCache]: Analyzing trace with hash 1990679937, now seen corresponding path program 64 times [2021-06-05 16:46:04,296 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:04,296 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716017905] [2021-06-05 16:46:04,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:04,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:04,326 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:04,326 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:04,326 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716017905] [2021-06-05 16:46:04,326 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [716017905] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:04,326 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1017422250] [2021-06-05 16:46:04,326 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:04,349 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:46:04,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:04,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:46:04,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:04,413 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:04,413 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1017422250] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:04,413 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:04,413 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-05 16:46:04,413 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422567156] [2021-06-05 16:46:04,413 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:46:04,413 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:04,413 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:46:04,413 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:46:04,414 INFO L87 Difference]: Start difference. First operand 3150 states and 11086 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:04,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:04,970 INFO L93 Difference]: Finished difference Result 6847 states and 21782 transitions. [2021-06-05 16:46:04,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 16:46:04,970 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:04,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:04,979 INFO L225 Difference]: With dead ends: 6847 [2021-06-05 16:46:04,979 INFO L226 Difference]: Without dead ends: 6811 [2021-06-05 16:46:04,979 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 667 ImplicationChecksByTransitivity, 332.2ms TimeCoverageRelationStatistics Valid=543, Invalid=1527, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 16:46:04,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6811 states. [2021-06-05 16:46:05,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6811 to 3552. [2021-06-05 16:46:05,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3552 states, 3551 states have (on average 3.5457617572514786) internal successors, (12591), 3551 states have internal predecessors, (12591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:05,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3552 states to 3552 states and 12591 transitions. [2021-06-05 16:46:05,049 INFO L78 Accepts]: Start accepts. Automaton has 3552 states and 12591 transitions. Word has length 28 [2021-06-05 16:46:05,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:05,050 INFO L482 AbstractCegarLoop]: Abstraction has 3552 states and 12591 transitions. [2021-06-05 16:46:05,050 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:05,050 INFO L276 IsEmpty]: Start isEmpty. Operand 3552 states and 12591 transitions. [2021-06-05 16:46:05,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:05,054 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:05,054 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:05,254 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3913,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:05,254 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:05,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:05,254 INFO L82 PathProgramCache]: Analyzing trace with hash -833209241, now seen corresponding path program 65 times [2021-06-05 16:46:05,255 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:05,255 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [740005525] [2021-06-05 16:46:05,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:05,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:05,304 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:05,304 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:05,304 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [740005525] [2021-06-05 16:46:05,305 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [740005525] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:05,305 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1304044681] [2021-06-05 16:46:05,305 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:05,327 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:46:05,327 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:05,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:46:05,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:05,394 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:05,394 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1304044681] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:05,394 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:05,394 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-05 16:46:05,394 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [605739757] [2021-06-05 16:46:05,394 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:46:05,394 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:05,394 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:46:05,394 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:46:05,395 INFO L87 Difference]: Start difference. First operand 3552 states and 12591 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:05,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:05,966 INFO L93 Difference]: Finished difference Result 7020 states and 22256 transitions. [2021-06-05 16:46:05,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 16:46:05,966 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:05,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:05,975 INFO L225 Difference]: With dead ends: 7020 [2021-06-05 16:46:05,976 INFO L226 Difference]: Without dead ends: 7020 [2021-06-05 16:46:05,976 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 689 ImplicationChecksByTransitivity, 362.2ms TimeCoverageRelationStatistics Valid=543, Invalid=1527, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 16:46:05,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7020 states. [2021-06-05 16:46:06,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7020 to 3265. [2021-06-05 16:46:06,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3265 states, 3264 states have (on average 3.5082720588235294) internal successors, (11451), 3264 states have internal predecessors, (11451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:06,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3265 states to 3265 states and 11451 transitions. [2021-06-05 16:46:06,044 INFO L78 Accepts]: Start accepts. Automaton has 3265 states and 11451 transitions. Word has length 28 [2021-06-05 16:46:06,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:06,044 INFO L482 AbstractCegarLoop]: Abstraction has 3265 states and 11451 transitions. [2021-06-05 16:46:06,044 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:06,045 INFO L276 IsEmpty]: Start isEmpty. Operand 3265 states and 11451 transitions. [2021-06-05 16:46:06,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:06,048 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:06,048 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:06,249 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3914 [2021-06-05 16:46:06,249 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:06,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:06,249 INFO L82 PathProgramCache]: Analyzing trace with hash -1266085845, now seen corresponding path program 66 times [2021-06-05 16:46:06,249 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:06,249 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695250133] [2021-06-05 16:46:06,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:06,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:06,289 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:06,289 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:06,289 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695250133] [2021-06-05 16:46:06,289 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1695250133] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:06,289 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [98882307] [2021-06-05 16:46:06,289 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:06,312 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 16:46:06,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:06,313 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:06,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:06,385 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:06,385 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [98882307] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:06,385 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:06,385 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-05 16:46:06,385 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1973221625] [2021-06-05 16:46:06,386 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:46:06,386 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:06,386 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:46:06,386 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:46:06,386 INFO L87 Difference]: Start difference. First operand 3265 states and 11451 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:07,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:07,053 INFO L93 Difference]: Finished difference Result 6180 states and 19991 transitions. [2021-06-05 16:46:07,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-05 16:46:07,054 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:07,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:07,063 INFO L225 Difference]: With dead ends: 6180 [2021-06-05 16:46:07,063 INFO L226 Difference]: Without dead ends: 6176 [2021-06-05 16:46:07,063 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 865 ImplicationChecksByTransitivity, 388.5ms TimeCoverageRelationStatistics Valid=600, Invalid=2052, Unknown=0, NotChecked=0, Total=2652 [2021-06-05 16:46:07,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6176 states. [2021-06-05 16:46:07,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6176 to 3025. [2021-06-05 16:46:07,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3025 states, 3024 states have (on average 3.5327380952380953) internal successors, (10683), 3024 states have internal predecessors, (10683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:07,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3025 states to 3025 states and 10683 transitions. [2021-06-05 16:46:07,120 INFO L78 Accepts]: Start accepts. Automaton has 3025 states and 10683 transitions. Word has length 28 [2021-06-05 16:46:07,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:07,120 INFO L482 AbstractCegarLoop]: Abstraction has 3025 states and 10683 transitions. [2021-06-05 16:46:07,120 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:07,120 INFO L276 IsEmpty]: Start isEmpty. Operand 3025 states and 10683 transitions. [2021-06-05 16:46:07,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:07,123 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:07,123 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:07,324 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3915 [2021-06-05 16:46:07,324 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:07,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:07,324 INFO L82 PathProgramCache]: Analyzing trace with hash -1538095035, now seen corresponding path program 67 times [2021-06-05 16:46:07,324 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:07,324 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [427336892] [2021-06-05 16:46:07,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:07,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:07,356 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:07,356 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:07,356 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [427336892] [2021-06-05 16:46:07,357 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [427336892] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:07,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1809954150] [2021-06-05 16:46:07,357 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:07,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:07,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:07,380 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:07,475 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:07,475 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1809954150] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:07,475 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:07,475 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-05 16:46:07,475 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006812349] [2021-06-05 16:46:07,476 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 16:46:07,476 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:07,476 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 16:46:07,476 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-06-05 16:46:07,476 INFO L87 Difference]: Start difference. First operand 3025 states and 10683 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:08,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:08,508 INFO L93 Difference]: Finished difference Result 9433 states and 30825 transitions. [2021-06-05 16:46:08,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-06-05 16:46:08,509 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:08,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:08,524 INFO L225 Difference]: With dead ends: 9433 [2021-06-05 16:46:08,524 INFO L226 Difference]: Without dead ends: 9433 [2021-06-05 16:46:08,524 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1727 ImplicationChecksByTransitivity, 589.9ms TimeCoverageRelationStatistics Valid=968, Invalid=3588, Unknown=0, NotChecked=0, Total=4556 [2021-06-05 16:46:08,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9433 states. [2021-06-05 16:46:08,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9433 to 3201. [2021-06-05 16:46:08,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3201 states, 3200 states have (on average 3.6003125) internal successors, (11521), 3200 states have internal predecessors, (11521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:08,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3201 states to 3201 states and 11521 transitions. [2021-06-05 16:46:08,619 INFO L78 Accepts]: Start accepts. Automaton has 3201 states and 11521 transitions. Word has length 28 [2021-06-05 16:46:08,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:08,619 INFO L482 AbstractCegarLoop]: Abstraction has 3201 states and 11521 transitions. [2021-06-05 16:46:08,619 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:08,619 INFO L276 IsEmpty]: Start isEmpty. Operand 3201 states and 11521 transitions. [2021-06-05 16:46:08,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:08,623 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:08,623 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:08,824 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3916 [2021-06-05 16:46:08,824 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:08,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:08,824 INFO L82 PathProgramCache]: Analyzing trace with hash -971142955, now seen corresponding path program 68 times [2021-06-05 16:46:08,824 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:08,824 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209136762] [2021-06-05 16:46:08,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:08,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:08,857 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:08,857 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:08,857 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209136762] [2021-06-05 16:46:08,857 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1209136762] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:08,857 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [957339139] [2021-06-05 16:46:08,857 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:08,879 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:46:08,879 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:08,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:08,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:08,969 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:08,969 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [957339139] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:08,969 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:08,969 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-05 16:46:08,969 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [127226013] [2021-06-05 16:46:08,970 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 16:46:08,970 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:08,970 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 16:46:08,970 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-06-05 16:46:08,970 INFO L87 Difference]: Start difference. First operand 3201 states and 11521 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:09,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:09,925 INFO L93 Difference]: Finished difference Result 9262 states and 30360 transitions. [2021-06-05 16:46:09,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-06-05 16:46:09,925 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:09,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:09,939 INFO L225 Difference]: With dead ends: 9262 [2021-06-05 16:46:09,939 INFO L226 Difference]: Without dead ends: 9262 [2021-06-05 16:46:09,939 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1729 ImplicationChecksByTransitivity, 576.7ms TimeCoverageRelationStatistics Valid=968, Invalid=3588, Unknown=0, NotChecked=0, Total=4556 [2021-06-05 16:46:09,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9262 states. [2021-06-05 16:46:10,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9262 to 3173. [2021-06-05 16:46:10,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3173 states, 3172 states have (on average 3.5851197982345524) internal successors, (11372), 3172 states have internal predecessors, (11372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:10,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3173 states to 3173 states and 11372 transitions. [2021-06-05 16:46:10,025 INFO L78 Accepts]: Start accepts. Automaton has 3173 states and 11372 transitions. Word has length 28 [2021-06-05 16:46:10,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:10,025 INFO L482 AbstractCegarLoop]: Abstraction has 3173 states and 11372 transitions. [2021-06-05 16:46:10,025 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:10,025 INFO L276 IsEmpty]: Start isEmpty. Operand 3173 states and 11372 transitions. [2021-06-05 16:46:10,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:10,029 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:10,029 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:10,229 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3917 [2021-06-05 16:46:10,229 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:10,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:10,229 INFO L82 PathProgramCache]: Analyzing trace with hash -2143488813, now seen corresponding path program 69 times [2021-06-05 16:46:10,229 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:10,229 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198905876] [2021-06-05 16:46:10,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:10,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:10,261 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:10,261 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:10,261 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198905876] [2021-06-05 16:46:10,261 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [198905876] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:10,261 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2081799176] [2021-06-05 16:46:10,261 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:10,284 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 16:46:10,284 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:10,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:10,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:10,361 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:10,361 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2081799176] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:10,361 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:10,361 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-05 16:46:10,362 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1338578446] [2021-06-05 16:46:10,362 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:46:10,362 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:10,362 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:46:10,362 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:46:10,362 INFO L87 Difference]: Start difference. First operand 3173 states and 11372 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:11,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:11,259 INFO L93 Difference]: Finished difference Result 8699 states and 27601 transitions. [2021-06-05 16:46:11,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-06-05 16:46:11,261 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:11,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:11,273 INFO L225 Difference]: With dead ends: 8699 [2021-06-05 16:46:11,273 INFO L226 Difference]: Without dead ends: 8699 [2021-06-05 16:46:11,274 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1465 ImplicationChecksByTransitivity, 485.6ms TimeCoverageRelationStatistics Valid=821, Invalid=3085, Unknown=0, NotChecked=0, Total=3906 [2021-06-05 16:46:11,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8699 states. [2021-06-05 16:46:11,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8699 to 3193. [2021-06-05 16:46:11,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3193 states, 3192 states have (on average 3.588345864661654) internal successors, (11454), 3192 states have internal predecessors, (11454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:11,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3193 states to 3193 states and 11454 transitions. [2021-06-05 16:46:11,351 INFO L78 Accepts]: Start accepts. Automaton has 3193 states and 11454 transitions. Word has length 28 [2021-06-05 16:46:11,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:11,351 INFO L482 AbstractCegarLoop]: Abstraction has 3193 states and 11454 transitions. [2021-06-05 16:46:11,351 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:11,351 INFO L276 IsEmpty]: Start isEmpty. Operand 3193 states and 11454 transitions. [2021-06-05 16:46:11,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:11,355 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:11,355 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:11,555 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3918 [2021-06-05 16:46:11,555 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:11,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:11,556 INFO L82 PathProgramCache]: Analyzing trace with hash -2062112725, now seen corresponding path program 70 times [2021-06-05 16:46:11,556 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:11,556 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406514560] [2021-06-05 16:46:11,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:11,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:11,588 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:11,588 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:11,588 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406514560] [2021-06-05 16:46:11,588 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [406514560] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:11,588 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [893375834] [2021-06-05 16:46:11,588 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:11,609 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:46:11,609 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:11,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:11,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:11,681 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:11,681 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [893375834] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:11,682 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:11,682 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-05 16:46:11,682 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677576990] [2021-06-05 16:46:11,682 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:46:11,682 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:11,682 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:46:11,682 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:46:11,682 INFO L87 Difference]: Start difference. First operand 3193 states and 11454 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:12,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:12,542 INFO L93 Difference]: Finished difference Result 8208 states and 26413 transitions. [2021-06-05 16:46:12,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-06-05 16:46:12,542 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:12,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:12,554 INFO L225 Difference]: With dead ends: 8208 [2021-06-05 16:46:12,554 INFO L226 Difference]: Without dead ends: 8200 [2021-06-05 16:46:12,555 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1253 ImplicationChecksByTransitivity, 465.4ms TimeCoverageRelationStatistics Valid=776, Invalid=2764, Unknown=0, NotChecked=0, Total=3540 [2021-06-05 16:46:12,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8200 states. [2021-06-05 16:46:12,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8200 to 3175. [2021-06-05 16:46:12,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3175 states, 3174 states have (on average 3.584436042848141) internal successors, (11377), 3174 states have internal predecessors, (11377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:12,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3175 states to 3175 states and 11377 transitions. [2021-06-05 16:46:12,634 INFO L78 Accepts]: Start accepts. Automaton has 3175 states and 11377 transitions. Word has length 28 [2021-06-05 16:46:12,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:12,634 INFO L482 AbstractCegarLoop]: Abstraction has 3175 states and 11377 transitions. [2021-06-05 16:46:12,634 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:12,634 INFO L276 IsEmpty]: Start isEmpty. Operand 3175 states and 11377 transitions. [2021-06-05 16:46:12,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:12,638 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:12,638 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:12,839 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3919 [2021-06-05 16:46:12,839 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:12,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:12,839 INFO L82 PathProgramCache]: Analyzing trace with hash -1131455509, now seen corresponding path program 71 times [2021-06-05 16:46:12,839 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:12,839 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1768601670] [2021-06-05 16:46:12,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:12,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:12,872 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:12,872 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:12,872 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1768601670] [2021-06-05 16:46:12,872 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1768601670] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:12,872 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1692824901] [2021-06-05 16:46:12,872 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:12,894 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 16:46:12,895 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:12,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:12,895 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:12,983 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:12,983 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1692824901] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:12,983 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:12,983 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-05 16:46:12,983 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084149728] [2021-06-05 16:46:12,983 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 16:46:12,983 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:12,983 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 16:46:12,983 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-06-05 16:46:12,983 INFO L87 Difference]: Start difference. First operand 3175 states and 11377 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:13,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:13,879 INFO L93 Difference]: Finished difference Result 8126 states and 26160 transitions. [2021-06-05 16:46:13,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-06-05 16:46:13,879 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:13,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:13,891 INFO L225 Difference]: With dead ends: 8126 [2021-06-05 16:46:13,891 INFO L226 Difference]: Without dead ends: 8126 [2021-06-05 16:46:13,891 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1354 ImplicationChecksByTransitivity, 516.0ms TimeCoverageRelationStatistics Valid=820, Invalid=2962, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 16:46:13,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8126 states. [2021-06-05 16:46:13,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8126 to 3191. [2021-06-05 16:46:13,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3191 states, 3190 states have (on average 3.5865203761755486) internal successors, (11441), 3190 states have internal predecessors, (11441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:13,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3191 states to 3191 states and 11441 transitions. [2021-06-05 16:46:13,965 INFO L78 Accepts]: Start accepts. Automaton has 3191 states and 11441 transitions. Word has length 28 [2021-06-05 16:46:13,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:13,965 INFO L482 AbstractCegarLoop]: Abstraction has 3191 states and 11441 transitions. [2021-06-05 16:46:13,965 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:13,965 INFO L276 IsEmpty]: Start isEmpty. Operand 3191 states and 11441 transitions. [2021-06-05 16:46:13,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:13,969 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:13,969 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:14,169 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3920 [2021-06-05 16:46:14,169 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:14,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:14,170 INFO L82 PathProgramCache]: Analyzing trace with hash 511583645, now seen corresponding path program 72 times [2021-06-05 16:46:14,170 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:14,170 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022933851] [2021-06-05 16:46:14,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:14,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:14,202 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:14,202 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:14,202 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022933851] [2021-06-05 16:46:14,202 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2022933851] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:14,202 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [695968233] [2021-06-05 16:46:14,202 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:14,225 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-06-05 16:46:14,226 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:14,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:14,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:14,306 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:14,306 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [695968233] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:14,306 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:14,306 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-05 16:46:14,306 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2047737108] [2021-06-05 16:46:14,306 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 16:46:14,306 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:14,306 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 16:46:14,306 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-06-05 16:46:14,306 INFO L87 Difference]: Start difference. First operand 3191 states and 11441 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:15,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:15,240 INFO L93 Difference]: Finished difference Result 7794 states and 25376 transitions. [2021-06-05 16:46:15,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-05 16:46:15,240 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:15,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:15,251 INFO L225 Difference]: With dead ends: 7794 [2021-06-05 16:46:15,251 INFO L226 Difference]: Without dead ends: 7786 [2021-06-05 16:46:15,252 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1205 ImplicationChecksByTransitivity, 516.3ms TimeCoverageRelationStatistics Valid=800, Invalid=2740, Unknown=0, NotChecked=0, Total=3540 [2021-06-05 16:46:15,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7786 states. [2021-06-05 16:46:15,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7786 to 2948. [2021-06-05 16:46:15,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2948 states, 2947 states have (on average 3.508313539192399) internal successors, (10339), 2947 states have internal predecessors, (10339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:15,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2948 states to 2948 states and 10339 transitions. [2021-06-05 16:46:15,316 INFO L78 Accepts]: Start accepts. Automaton has 2948 states and 10339 transitions. Word has length 28 [2021-06-05 16:46:15,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:15,316 INFO L482 AbstractCegarLoop]: Abstraction has 2948 states and 10339 transitions. [2021-06-05 16:46:15,316 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:15,316 INFO L276 IsEmpty]: Start isEmpty. Operand 2948 states and 10339 transitions. [2021-06-05 16:46:15,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:15,319 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:15,320 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:15,520 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3921,139 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:15,520 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:15,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:15,520 INFO L82 PathProgramCache]: Analyzing trace with hash 594987225, now seen corresponding path program 73 times [2021-06-05 16:46:15,520 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:15,520 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073143618] [2021-06-05 16:46:15,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:15,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:15,553 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:15,553 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:15,553 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073143618] [2021-06-05 16:46:15,553 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1073143618] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:15,553 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1244809057] [2021-06-05 16:46:15,553 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:15,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:15,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:15,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:15,662 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:15,662 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1244809057] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:15,662 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:15,662 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-05 16:46:15,662 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1059509575] [2021-06-05 16:46:15,662 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 16:46:15,662 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:15,662 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 16:46:15,663 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-06-05 16:46:15,663 INFO L87 Difference]: Start difference. First operand 2948 states and 10339 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:16,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:16,458 INFO L93 Difference]: Finished difference Result 6003 states and 19292 transitions. [2021-06-05 16:46:16,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-05 16:46:16,459 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:16,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:16,467 INFO L225 Difference]: With dead ends: 6003 [2021-06-05 16:46:16,467 INFO L226 Difference]: Without dead ends: 6003 [2021-06-05 16:46:16,467 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1183 ImplicationChecksByTransitivity, 486.0ms TimeCoverageRelationStatistics Valid=709, Invalid=2713, Unknown=0, NotChecked=0, Total=3422 [2021-06-05 16:46:16,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6003 states. [2021-06-05 16:46:16,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6003 to 2960. [2021-06-05 16:46:16,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2960 states, 2959 states have (on average 3.5069280162216967) internal successors, (10377), 2959 states have internal predecessors, (10377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:16,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2960 states to 2960 states and 10377 transitions. [2021-06-05 16:46:16,519 INFO L78 Accepts]: Start accepts. Automaton has 2960 states and 10377 transitions. Word has length 28 [2021-06-05 16:46:16,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:16,519 INFO L482 AbstractCegarLoop]: Abstraction has 2960 states and 10377 transitions. [2021-06-05 16:46:16,519 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:16,519 INFO L276 IsEmpty]: Start isEmpty. Operand 2960 states and 10377 transitions. [2021-06-05 16:46:16,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:16,522 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:16,522 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:16,723 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3922 [2021-06-05 16:46:16,723 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:16,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:16,723 INFO L82 PathProgramCache]: Analyzing trace with hash -2046619895, now seen corresponding path program 74 times [2021-06-05 16:46:16,723 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:16,723 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1786355866] [2021-06-05 16:46:16,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:16,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:16,756 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:16,756 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:16,756 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1786355866] [2021-06-05 16:46:16,756 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1786355866] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:16,756 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1854895772] [2021-06-05 16:46:16,756 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:16,778 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:46:16,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:16,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:16,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:16,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-06-05 16:46:16,877 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1854895772] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:16,877 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:16,877 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-05 16:46:16,877 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1053129003] [2021-06-05 16:46:16,877 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:46:16,877 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:16,877 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:46:16,877 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:46:16,877 INFO L87 Difference]: Start difference. First operand 2960 states and 10377 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:17,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:17,946 INFO L93 Difference]: Finished difference Result 6789 states and 21302 transitions. [2021-06-05 16:46:17,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-06-05 16:46:17,947 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:17,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:17,956 INFO L225 Difference]: With dead ends: 6789 [2021-06-05 16:46:17,956 INFO L226 Difference]: Without dead ends: 6789 [2021-06-05 16:46:17,956 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1919 ImplicationChecksByTransitivity, 670.2ms TimeCoverageRelationStatistics Valid=1012, Invalid=4244, Unknown=0, NotChecked=0, Total=5256 [2021-06-05 16:46:17,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6789 states. [2021-06-05 16:46:18,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6789 to 3026. [2021-06-05 16:46:18,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3026 states, 3025 states have (on average 3.5021487603305785) internal successors, (10594), 3025 states have internal predecessors, (10594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:18,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3026 states to 3026 states and 10594 transitions. [2021-06-05 16:46:18,016 INFO L78 Accepts]: Start accepts. Automaton has 3026 states and 10594 transitions. Word has length 28 [2021-06-05 16:46:18,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:18,016 INFO L482 AbstractCegarLoop]: Abstraction has 3026 states and 10594 transitions. [2021-06-05 16:46:18,016 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:18,016 INFO L276 IsEmpty]: Start isEmpty. Operand 3026 states and 10594 transitions. [2021-06-05 16:46:18,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:18,020 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:18,020 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:18,220 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3923,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:18,221 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:18,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:18,221 INFO L82 PathProgramCache]: Analyzing trace with hash -403580741, now seen corresponding path program 75 times [2021-06-05 16:46:18,221 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:18,221 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658733821] [2021-06-05 16:46:18,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:18,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:18,254 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:18,254 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:18,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658733821] [2021-06-05 16:46:18,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [658733821] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:18,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [427679014] [2021-06-05 16:46:18,254 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:18,277 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-06-05 16:46:18,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:18,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:18,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:18,377 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:18,377 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [427679014] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:18,377 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:18,377 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-05 16:46:18,377 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026256650] [2021-06-05 16:46:18,377 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:46:18,377 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:18,377 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:46:18,377 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:46:18,377 INFO L87 Difference]: Start difference. First operand 3026 states and 10594 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:19,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:19,329 INFO L93 Difference]: Finished difference Result 6345 states and 20138 transitions. [2021-06-05 16:46:19,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-06-05 16:46:19,330 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:19,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:19,338 INFO L225 Difference]: With dead ends: 6345 [2021-06-05 16:46:19,338 INFO L226 Difference]: Without dead ends: 6341 [2021-06-05 16:46:19,339 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1540 ImplicationChecksByTransitivity, 591.3ms TimeCoverageRelationStatistics Valid=914, Invalid=3508, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 16:46:19,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6341 states. [2021-06-05 16:46:19,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6341 to 2952. [2021-06-05 16:46:19,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2952 states, 2951 states have (on average 3.4984750931887496) internal successors, (10324), 2951 states have internal predecessors, (10324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:19,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2952 states to 2952 states and 10324 transitions. [2021-06-05 16:46:19,395 INFO L78 Accepts]: Start accepts. Automaton has 2952 states and 10324 transitions. Word has length 28 [2021-06-05 16:46:19,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:19,395 INFO L482 AbstractCegarLoop]: Abstraction has 2952 states and 10324 transitions. [2021-06-05 16:46:19,395 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:19,396 INFO L276 IsEmpty]: Start isEmpty. Operand 2952 states and 10324 transitions. [2021-06-05 16:46:19,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:19,399 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:19,399 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:19,599 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3924 [2021-06-05 16:46:19,599 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:19,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:19,600 INFO L82 PathProgramCache]: Analyzing trace with hash 175862483, now seen corresponding path program 67 times [2021-06-05 16:46:19,600 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:19,600 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [4987982] [2021-06-05 16:46:19,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:19,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:19,638 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:19,638 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:19,639 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [4987982] [2021-06-05 16:46:19,639 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [4987982] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:19,639 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1064728308] [2021-06-05 16:46:19,639 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:19,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:19,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:19,661 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:19,731 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:19,731 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1064728308] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:19,731 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:19,731 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 16:46:19,731 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556627692] [2021-06-05 16:46:19,731 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:46:19,731 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:19,731 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:46:19,732 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:46:19,732 INFO L87 Difference]: Start difference. First operand 2952 states and 10324 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:20,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:20,278 INFO L93 Difference]: Finished difference Result 5472 states and 17679 transitions. [2021-06-05 16:46:20,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 16:46:20,278 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:20,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:20,285 INFO L225 Difference]: With dead ends: 5472 [2021-06-05 16:46:20,285 INFO L226 Difference]: Without dead ends: 5472 [2021-06-05 16:46:20,286 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 508 ImplicationChecksByTransitivity, 309.3ms TimeCoverageRelationStatistics Valid=407, Invalid=1399, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 16:46:20,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5472 states. [2021-06-05 16:46:20,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5472 to 2952. [2021-06-05 16:46:20,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2952 states, 2951 states have (on average 3.5005083022704166) internal successors, (10330), 2951 states have internal predecessors, (10330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:20,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2952 states to 2952 states and 10330 transitions. [2021-06-05 16:46:20,331 INFO L78 Accepts]: Start accepts. Automaton has 2952 states and 10330 transitions. Word has length 28 [2021-06-05 16:46:20,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:20,331 INFO L482 AbstractCegarLoop]: Abstraction has 2952 states and 10330 transitions. [2021-06-05 16:46:20,331 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:20,331 INFO L276 IsEmpty]: Start isEmpty. Operand 2952 states and 10330 transitions. [2021-06-05 16:46:20,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:20,334 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:20,334 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:20,535 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3925 [2021-06-05 16:46:20,535 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:20,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:20,535 INFO L82 PathProgramCache]: Analyzing trace with hash -1435937279, now seen corresponding path program 68 times [2021-06-05 16:46:20,535 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:20,535 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [101806827] [2021-06-05 16:46:20,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:20,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:20,574 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:20,574 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:20,574 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [101806827] [2021-06-05 16:46:20,574 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [101806827] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:20,574 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1859368772] [2021-06-05 16:46:20,574 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:20,596 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:46:20,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:20,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:20,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:20,682 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:20,682 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1859368772] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:20,682 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:20,682 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 16:46:20,682 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552274542] [2021-06-05 16:46:20,683 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:46:20,683 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:20,683 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:46:20,683 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:46:20,683 INFO L87 Difference]: Start difference. First operand 2952 states and 10330 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:21,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:21,375 INFO L93 Difference]: Finished difference Result 5809 states and 18633 transitions. [2021-06-05 16:46:21,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-05 16:46:21,375 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:21,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:21,382 INFO L225 Difference]: With dead ends: 5809 [2021-06-05 16:46:21,383 INFO L226 Difference]: Without dead ends: 5809 [2021-06-05 16:46:21,383 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 899 ImplicationChecksByTransitivity, 411.8ms TimeCoverageRelationStatistics Valid=638, Invalid=2118, Unknown=0, NotChecked=0, Total=2756 [2021-06-05 16:46:21,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5809 states. [2021-06-05 16:46:21,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5809 to 2943. [2021-06-05 16:46:21,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2943 states, 2942 states have (on average 3.500679809653297) internal successors, (10299), 2942 states have internal predecessors, (10299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:21,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2943 states to 2943 states and 10299 transitions. [2021-06-05 16:46:21,435 INFO L78 Accepts]: Start accepts. Automaton has 2943 states and 10299 transitions. Word has length 28 [2021-06-05 16:46:21,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:21,435 INFO L482 AbstractCegarLoop]: Abstraction has 2943 states and 10299 transitions. [2021-06-05 16:46:21,435 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:21,435 INFO L276 IsEmpty]: Start isEmpty. Operand 2943 states and 10299 transitions. [2021-06-05 16:46:21,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:21,438 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:21,438 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:21,640 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3926,144 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:21,641 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:21,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:21,641 INFO L82 PathProgramCache]: Analyzing trace with hash -1667476927, now seen corresponding path program 69 times [2021-06-05 16:46:21,641 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:21,641 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1518605510] [2021-06-05 16:46:21,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:21,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:21,679 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:21,679 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:21,679 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1518605510] [2021-06-05 16:46:21,679 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1518605510] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:21,679 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [609970932] [2021-06-05 16:46:21,679 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:21,702 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 16:46:21,702 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:21,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:21,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:21,773 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:21,773 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [609970932] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:21,773 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:21,773 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 16:46:21,773 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2111895487] [2021-06-05 16:46:21,773 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:46:21,773 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:21,773 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:46:21,773 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:46:21,773 INFO L87 Difference]: Start difference. First operand 2943 states and 10299 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:22,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:22,619 INFO L93 Difference]: Finished difference Result 6283 states and 19914 transitions. [2021-06-05 16:46:22,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-06-05 16:46:22,619 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:22,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:22,628 INFO L225 Difference]: With dead ends: 6283 [2021-06-05 16:46:22,628 INFO L226 Difference]: Without dead ends: 6283 [2021-06-05 16:46:22,629 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1318 ImplicationChecksByTransitivity, 478.2ms TimeCoverageRelationStatistics Valid=777, Invalid=3005, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 16:46:22,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6283 states. [2021-06-05 16:46:22,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6283 to 3003. [2021-06-05 16:46:22,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3003 states, 3002 states have (on average 3.4966688874083944) internal successors, (10497), 3002 states have internal predecessors, (10497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:22,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3003 states to 3003 states and 10497 transitions. [2021-06-05 16:46:22,688 INFO L78 Accepts]: Start accepts. Automaton has 3003 states and 10497 transitions. Word has length 28 [2021-06-05 16:46:22,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:22,688 INFO L482 AbstractCegarLoop]: Abstraction has 3003 states and 10497 transitions. [2021-06-05 16:46:22,688 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:22,688 INFO L276 IsEmpty]: Start isEmpty. Operand 3003 states and 10497 transitions. [2021-06-05 16:46:22,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:22,691 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:22,691 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:22,892 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3927 [2021-06-05 16:46:22,892 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:22,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:22,892 INFO L82 PathProgramCache]: Analyzing trace with hash -1647761113, now seen corresponding path program 70 times [2021-06-05 16:46:22,892 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:22,892 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488106570] [2021-06-05 16:46:22,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:22,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:22,924 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:22,924 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:22,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488106570] [2021-06-05 16:46:22,924 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [488106570] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:22,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [249286592] [2021-06-05 16:46:22,924 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:22,945 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:46:22,945 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:22,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:22,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:23,032 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:23,032 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [249286592] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:23,032 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:23,032 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-06-05 16:46:23,033 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875092596] [2021-06-05 16:46:23,033 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:46:23,033 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:23,033 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:46:23,033 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:46:23,033 INFO L87 Difference]: Start difference. First operand 3003 states and 10497 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:23,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:23,559 INFO L93 Difference]: Finished difference Result 7087 states and 23881 transitions. [2021-06-05 16:46:23,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 16:46:23,559 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:23,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:23,569 INFO L225 Difference]: With dead ends: 7087 [2021-06-05 16:46:23,569 INFO L226 Difference]: Without dead ends: 7087 [2021-06-05 16:46:23,569 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 500 ImplicationChecksByTransitivity, 360.4ms TimeCoverageRelationStatistics Valid=536, Invalid=1270, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 16:46:23,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7087 states. [2021-06-05 16:46:23,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7087 to 4173. [2021-06-05 16:46:23,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4173 states, 4172 states have (on average 3.6116970278044103) internal successors, (15068), 4172 states have internal predecessors, (15068), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:23,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4173 states to 4173 states and 15068 transitions. [2021-06-05 16:46:23,646 INFO L78 Accepts]: Start accepts. Automaton has 4173 states and 15068 transitions. Word has length 28 [2021-06-05 16:46:23,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:23,646 INFO L482 AbstractCegarLoop]: Abstraction has 4173 states and 15068 transitions. [2021-06-05 16:46:23,646 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:23,646 INFO L276 IsEmpty]: Start isEmpty. Operand 4173 states and 15068 transitions. [2021-06-05 16:46:23,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:23,651 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:23,651 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:23,851 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 146 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3928 [2021-06-05 16:46:23,852 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:23,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:23,852 INFO L82 PathProgramCache]: Analyzing trace with hash -1712298069, now seen corresponding path program 71 times [2021-06-05 16:46:23,852 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:23,852 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217270027] [2021-06-05 16:46:23,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:23,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:23,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-06-05 16:46:23,895 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:23,895 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1217270027] [2021-06-05 16:46:23,895 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1217270027] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:23,895 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [169541781] [2021-06-05 16:46:23,895 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:23,921 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-06-05 16:46:23,921 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:23,921 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:23,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:23,988 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:23,988 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [169541781] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:23,988 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:23,988 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 16:46:23,988 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320563795] [2021-06-05 16:46:23,988 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:46:23,988 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:23,989 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:46:23,989 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:46:23,989 INFO L87 Difference]: Start difference. First operand 4173 states and 15068 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:24,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:24,776 INFO L93 Difference]: Finished difference Result 7520 states and 25447 transitions. [2021-06-05 16:46:24,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-05 16:46:24,777 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:24,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:24,788 INFO L225 Difference]: With dead ends: 7520 [2021-06-05 16:46:24,788 INFO L226 Difference]: Without dead ends: 7516 [2021-06-05 16:46:24,789 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1036 ImplicationChecksByTransitivity, 434.8ms TimeCoverageRelationStatistics Valid=697, Invalid=2495, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 16:46:24,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7516 states. [2021-06-05 16:46:24,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7516 to 4065. [2021-06-05 16:46:24,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4065 states, 4064 states have (on average 3.6205708661417324) internal successors, (14714), 4064 states have internal predecessors, (14714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:24,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4065 states to 4065 states and 14714 transitions. [2021-06-05 16:46:24,883 INFO L78 Accepts]: Start accepts. Automaton has 4065 states and 14714 transitions. Word has length 28 [2021-06-05 16:46:24,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:24,883 INFO L482 AbstractCegarLoop]: Abstraction has 4065 states and 14714 transitions. [2021-06-05 16:46:24,883 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:24,883 INFO L276 IsEmpty]: Start isEmpty. Operand 4065 states and 14714 transitions. [2021-06-05 16:46:24,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:24,888 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:24,888 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:25,088 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3929 [2021-06-05 16:46:25,089 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:25,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:25,089 INFO L82 PathProgramCache]: Analyzing trace with hash 307959399, now seen corresponding path program 76 times [2021-06-05 16:46:25,089 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:25,089 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1026439513] [2021-06-05 16:46:25,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:25,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:25,117 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:25,118 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:25,118 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1026439513] [2021-06-05 16:46:25,118 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1026439513] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:25,118 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [267807620] [2021-06-05 16:46:25,118 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:25,139 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:46:25,139 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:25,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:46:25,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:25,217 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:25,217 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [267807620] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:25,217 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:25,217 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-06-05 16:46:25,217 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [195458540] [2021-06-05 16:46:25,217 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:46:25,217 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:25,218 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:46:25,218 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:46:25,218 INFO L87 Difference]: Start difference. First operand 4065 states and 14714 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:26,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:26,000 INFO L93 Difference]: Finished difference Result 8329 states and 27951 transitions. [2021-06-05 16:46:26,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 16:46:26,000 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:26,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:26,012 INFO L225 Difference]: With dead ends: 8329 [2021-06-05 16:46:26,012 INFO L226 Difference]: Without dead ends: 8320 [2021-06-05 16:46:26,013 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 826 ImplicationChecksByTransitivity, 441.7ms TimeCoverageRelationStatistics Valid=674, Invalid=1876, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 16:46:26,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8320 states. [2021-06-05 16:46:26,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8320 to 4505. [2021-06-05 16:46:26,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4505 states, 4504 states have (on average 3.70892539964476) internal successors, (16705), 4504 states have internal predecessors, (16705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:26,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4505 states to 4505 states and 16705 transitions. [2021-06-05 16:46:26,118 INFO L78 Accepts]: Start accepts. Automaton has 4505 states and 16705 transitions. Word has length 28 [2021-06-05 16:46:26,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:26,118 INFO L482 AbstractCegarLoop]: Abstraction has 4505 states and 16705 transitions. [2021-06-05 16:46:26,118 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:26,118 INFO L276 IsEmpty]: Start isEmpty. Operand 4505 states and 16705 transitions. [2021-06-05 16:46:26,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:26,124 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:26,124 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:26,324 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3930,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:26,325 INFO L430 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:26,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:26,325 INFO L82 PathProgramCache]: Analyzing trace with hash -1945666497, now seen corresponding path program 77 times [2021-06-05 16:46:26,325 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:26,325 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [268038205] [2021-06-05 16:46:26,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:26,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:26,351 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:26,351 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:26,351 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [268038205] [2021-06-05 16:46:26,351 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [268038205] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:26,351 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [714785591] [2021-06-05 16:46:26,351 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:26,373 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:46:26,373 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:26,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:46:26,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:26,452 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:26,452 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [714785591] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:26,453 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:26,453 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-06-05 16:46:26,453 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657872675] [2021-06-05 16:46:26,453 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:46:26,453 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:26,453 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:46:26,453 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:46:26,453 INFO L87 Difference]: Start difference. First operand 4505 states and 16705 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:27,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:27,234 INFO L93 Difference]: Finished difference Result 8622 states and 28858 transitions. [2021-06-05 16:46:27,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 16:46:27,235 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:27,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:27,248 INFO L225 Difference]: With dead ends: 8622 [2021-06-05 16:46:27,248 INFO L226 Difference]: Without dead ends: 8622 [2021-06-05 16:46:27,248 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 834 ImplicationChecksByTransitivity, 447.1ms TimeCoverageRelationStatistics Valid=674, Invalid=1876, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 16:46:27,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8622 states. [2021-06-05 16:46:27,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8622 to 4525. [2021-06-05 16:46:27,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4525 states, 4524 states have (on average 3.6965075154730327) internal successors, (16723), 4524 states have internal predecessors, (16723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:27,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4525 states to 4525 states and 16723 transitions. [2021-06-05 16:46:27,357 INFO L78 Accepts]: Start accepts. Automaton has 4525 states and 16723 transitions. Word has length 28 [2021-06-05 16:46:27,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:27,357 INFO L482 AbstractCegarLoop]: Abstraction has 4525 states and 16723 transitions. [2021-06-05 16:46:27,357 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:27,357 INFO L276 IsEmpty]: Start isEmpty. Operand 4525 states and 16723 transitions. [2021-06-05 16:46:27,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:27,363 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:27,363 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:27,563 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3931,149 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:27,564 INFO L430 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:27,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:27,564 INFO L82 PathProgramCache]: Analyzing trace with hash 1145894509, now seen corresponding path program 78 times [2021-06-05 16:46:27,564 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:27,564 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1269782813] [2021-06-05 16:46:27,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:27,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:27,597 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:27,597 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:27,597 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1269782813] [2021-06-05 16:46:27,597 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1269782813] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:27,597 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [414455570] [2021-06-05 16:46:27,598 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:27,619 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:46:27,620 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:27,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:46:27,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:27,685 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:27,686 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [414455570] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:27,686 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:27,686 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-05 16:46:27,686 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136256448] [2021-06-05 16:46:27,686 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:46:27,686 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:27,686 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:46:27,686 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:46:27,686 INFO L87 Difference]: Start difference. First operand 4525 states and 16723 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:28,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:28,086 INFO L93 Difference]: Finished difference Result 8054 states and 28373 transitions. [2021-06-05 16:46:28,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 16:46:28,086 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:28,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:28,098 INFO L225 Difference]: With dead ends: 8054 [2021-06-05 16:46:28,099 INFO L226 Difference]: Without dead ends: 7950 [2021-06-05 16:46:28,099 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 215.0ms TimeCoverageRelationStatistics Valid=303, Invalid=819, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 16:46:28,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7950 states. [2021-06-05 16:46:28,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7950 to 5973. [2021-06-05 16:46:28,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5973 states, 5972 states have (on average 3.7582049564634965) internal successors, (22444), 5972 states have internal predecessors, (22444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:28,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5973 states to 5973 states and 22444 transitions. [2021-06-05 16:46:28,196 INFO L78 Accepts]: Start accepts. Automaton has 5973 states and 22444 transitions. Word has length 28 [2021-06-05 16:46:28,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:28,197 INFO L482 AbstractCegarLoop]: Abstraction has 5973 states and 22444 transitions. [2021-06-05 16:46:28,197 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:28,197 INFO L276 IsEmpty]: Start isEmpty. Operand 5973 states and 22444 transitions. [2021-06-05 16:46:28,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:28,205 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:28,205 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:28,405 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3932 [2021-06-05 16:46:28,405 INFO L430 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:28,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:28,405 INFO L82 PathProgramCache]: Analyzing trace with hash -1941057807, now seen corresponding path program 79 times [2021-06-05 16:46:28,406 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:28,406 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1614453419] [2021-06-05 16:46:28,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:28,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:28,432 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:46:28,432 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:28,432 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1614453419] [2021-06-05 16:46:28,432 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1614453419] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:28,432 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [678742036] [2021-06-05 16:46:28,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 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:28,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:28,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:46:28,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:28,506 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:46:28,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [678742036] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:28,506 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:28,506 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-06-05 16:46:28,506 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [764457387] [2021-06-05 16:46:28,506 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-05 16:46:28,506 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:28,506 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-05 16:46:28,507 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-06-05 16:46:28,507 INFO L87 Difference]: Start difference. First operand 5973 states and 22444 transitions. Second operand has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:28,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:28,694 INFO L93 Difference]: Finished difference Result 8289 states and 29168 transitions. [2021-06-05 16:46:28,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 16:46:28,694 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:28,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:28,707 INFO L225 Difference]: With dead ends: 8289 [2021-06-05 16:46:28,707 INFO L226 Difference]: Without dead ends: 8289 [2021-06-05 16:46:28,707 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 109.6ms TimeCoverageRelationStatistics Valid=143, Invalid=237, Unknown=0, NotChecked=0, Total=380 [2021-06-05 16:46:28,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8289 states. [2021-06-05 16:46:28,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8289 to 6119. [2021-06-05 16:46:28,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6119 states, 6118 states have (on average 3.7355344883949004) internal successors, (22854), 6118 states have internal predecessors, (22854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:28,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6119 states to 6119 states and 22854 transitions. [2021-06-05 16:46:28,807 INFO L78 Accepts]: Start accepts. Automaton has 6119 states and 22854 transitions. Word has length 28 [2021-06-05 16:46:28,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:28,808 INFO L482 AbstractCegarLoop]: Abstraction has 6119 states and 22854 transitions. [2021-06-05 16:46:28,808 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:28,808 INFO L276 IsEmpty]: Start isEmpty. Operand 6119 states and 22854 transitions. [2021-06-05 16:46:28,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:28,816 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:28,816 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:29,016 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3933,151 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:29,016 INFO L430 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:29,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:29,017 INFO L82 PathProgramCache]: Analyzing trace with hash -1010858063, now seen corresponding path program 80 times [2021-06-05 16:46:29,017 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:29,017 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [129908554] [2021-06-05 16:46:29,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:29,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:29,059 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:29,059 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:29,059 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [129908554] [2021-06-05 16:46:29,059 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [129908554] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:29,059 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1662713605] [2021-06-05 16:46:29,060 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:29,081 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:46:29,081 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:29,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:29,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:29,143 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:29,143 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1662713605] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:29,143 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:29,143 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-06-05 16:46:29,143 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21074439] [2021-06-05 16:46:29,143 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:46:29,144 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:29,144 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:46:29,144 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:46:29,144 INFO L87 Difference]: Start difference. First operand 6119 states and 22854 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:29,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:29,847 INFO L93 Difference]: Finished difference Result 12663 states and 44044 transitions. [2021-06-05 16:46:29,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-05 16:46:29,847 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:29,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:29,870 INFO L225 Difference]: With dead ends: 12663 [2021-06-05 16:46:29,870 INFO L226 Difference]: Without dead ends: 12663 [2021-06-05 16:46:29,870 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 984 ImplicationChecksByTransitivity, 399.5ms TimeCoverageRelationStatistics Valid=657, Invalid=2205, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 16:46:29,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12663 states. [2021-06-05 16:46:30,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12663 to 6788. [2021-06-05 16:46:30,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6788 states, 6787 states have (on average 3.7501105053779282) internal successors, (25452), 6787 states have internal predecessors, (25452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:30,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6788 states to 6788 states and 25452 transitions. [2021-06-05 16:46:30,046 INFO L78 Accepts]: Start accepts. Automaton has 6788 states and 25452 transitions. Word has length 28 [2021-06-05 16:46:30,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:30,046 INFO L482 AbstractCegarLoop]: Abstraction has 6788 states and 25452 transitions. [2021-06-05 16:46:30,046 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:30,046 INFO L276 IsEmpty]: Start isEmpty. Operand 6788 states and 25452 transitions. [2021-06-05 16:46:30,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:30,056 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:30,056 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:30,256 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3934 [2021-06-05 16:46:30,256 INFO L430 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:30,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:30,256 INFO L82 PathProgramCache]: Analyzing trace with hash 891821389, now seen corresponding path program 81 times [2021-06-05 16:46:30,256 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:30,257 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1121857973] [2021-06-05 16:46:30,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:30,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:30,292 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:30,292 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:30,292 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1121857973] [2021-06-05 16:46:30,292 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1121857973] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:30,292 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [813365180] [2021-06-05 16:46:30,292 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:30,315 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 16:46:30,315 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:30,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:30,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:30,373 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:30,374 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [813365180] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:30,374 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:30,374 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-06-05 16:46:30,374 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [613396174] [2021-06-05 16:46:30,374 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:46:30,374 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:30,374 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:46:30,374 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:46:30,374 INFO L87 Difference]: Start difference. First operand 6788 states and 25452 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:31,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:31,009 INFO L93 Difference]: Finished difference Result 12824 states and 44637 transitions. [2021-06-05 16:46:31,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-05 16:46:31,009 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:31,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:31,031 INFO L225 Difference]: With dead ends: 12824 [2021-06-05 16:46:31,032 INFO L226 Difference]: Without dead ends: 12824 [2021-06-05 16:46:31,032 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 827 ImplicationChecksByTransitivity, 348.0ms TimeCoverageRelationStatistics Valid=542, Invalid=1908, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 16:46:31,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12824 states. [2021-06-05 16:46:31,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12824 to 7036. [2021-06-05 16:46:31,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7036 states, 7035 states have (on average 3.729637526652452) internal successors, (26238), 7035 states have internal predecessors, (26238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:31,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7036 states to 7036 states and 26238 transitions. [2021-06-05 16:46:31,209 INFO L78 Accepts]: Start accepts. Automaton has 7036 states and 26238 transitions. Word has length 28 [2021-06-05 16:46:31,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:31,210 INFO L482 AbstractCegarLoop]: Abstraction has 7036 states and 26238 transitions. [2021-06-05 16:46:31,210 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:31,210 INFO L276 IsEmpty]: Start isEmpty. Operand 7036 states and 26238 transitions. [2021-06-05 16:46:31,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:31,219 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:31,220 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:31,420 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3935,153 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:31,420 INFO L430 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:31,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:31,420 INFO L82 PathProgramCache]: Analyzing trace with hash 1279876851, now seen corresponding path program 82 times [2021-06-05 16:46:31,420 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:31,420 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774468368] [2021-06-05 16:46:31,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:31,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:31,446 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:46:31,446 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:31,446 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774468368] [2021-06-05 16:46:31,446 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [774468368] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:31,446 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [48509256] [2021-06-05 16:46:31,446 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:31,468 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:46:31,468 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:31,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:46:31,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:31,525 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:46:31,526 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [48509256] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:31,526 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:31,526 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 16:46:31,526 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684653499] [2021-06-05 16:46:31,526 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 16:46:31,526 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:31,526 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 16:46:31,526 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-06-05 16:46:31,526 INFO L87 Difference]: Start difference. First operand 7036 states and 26238 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:31,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:31,864 INFO L93 Difference]: Finished difference Result 10405 states and 36941 transitions. [2021-06-05 16:46:31,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 16:46:31,865 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:31,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:31,882 INFO L225 Difference]: With dead ends: 10405 [2021-06-05 16:46:31,882 INFO L226 Difference]: Without dead ends: 10405 [2021-06-05 16:46:31,883 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 173.9ms TimeCoverageRelationStatistics Valid=230, Invalid=582, Unknown=0, NotChecked=0, Total=812 [2021-06-05 16:46:31,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10405 states. [2021-06-05 16:46:31,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10405 to 7946. [2021-06-05 16:46:32,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7946 states, 7945 states have (on average 3.7539332913782255) internal successors, (29825), 7945 states have internal predecessors, (29825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:32,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7946 states to 7946 states and 29825 transitions. [2021-06-05 16:46:32,024 INFO L78 Accepts]: Start accepts. Automaton has 7946 states and 29825 transitions. Word has length 28 [2021-06-05 16:46:32,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:32,024 INFO L482 AbstractCegarLoop]: Abstraction has 7946 states and 29825 transitions. [2021-06-05 16:46:32,024 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:32,024 INFO L276 IsEmpty]: Start isEmpty. Operand 7946 states and 29825 transitions. [2021-06-05 16:46:32,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:32,036 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:32,036 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:32,236 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3936,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:32,236 INFO L430 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:32,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:32,236 INFO L82 PathProgramCache]: Analyzing trace with hash 847000247, now seen corresponding path program 83 times [2021-06-05 16:46:32,236 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:32,236 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [106736021] [2021-06-05 16:46:32,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:32,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:32,268 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:46:32,268 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:32,268 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [106736021] [2021-06-05 16:46:32,269 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [106736021] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:32,269 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2085472874] [2021-06-05 16:46:32,269 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:32,330 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 16:46:32,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:32,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:32,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:32,383 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:46:32,383 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2085472874] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:32,383 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:32,383 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-06-05 16:46:32,383 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1716887335] [2021-06-05 16:46:32,383 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:46:32,383 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:32,384 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:46:32,384 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:46:32,384 INFO L87 Difference]: Start difference. First operand 7946 states and 29825 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:32,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:32,946 INFO L93 Difference]: Finished difference Result 13522 states and 48006 transitions. [2021-06-05 16:46:32,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 16:46:32,947 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:32,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:32,971 INFO L225 Difference]: With dead ends: 13522 [2021-06-05 16:46:32,971 INFO L226 Difference]: Without dead ends: 13518 [2021-06-05 16:46:32,972 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 660 ImplicationChecksByTransitivity, 302.6ms TimeCoverageRelationStatistics Valid=474, Invalid=1596, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 16:46:32,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13518 states. [2021-06-05 16:46:33,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13518 to 7858. [2021-06-05 16:46:33,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7858 states, 7857 states have (on average 3.7557591956217387) internal successors, (29509), 7857 states have internal predecessors, (29509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:33,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7858 states to 7858 states and 29509 transitions. [2021-06-05 16:46:33,143 INFO L78 Accepts]: Start accepts. Automaton has 7858 states and 29509 transitions. Word has length 28 [2021-06-05 16:46:33,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:33,143 INFO L482 AbstractCegarLoop]: Abstraction has 7858 states and 29509 transitions. [2021-06-05 16:46:33,143 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:33,143 INFO L276 IsEmpty]: Start isEmpty. Operand 7858 states and 29509 transitions. [2021-06-05 16:46:33,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:33,154 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:33,154 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:33,354 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3937 [2021-06-05 16:46:33,355 INFO L430 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:33,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:33,355 INFO L82 PathProgramCache]: Analyzing trace with hash -48820569, now seen corresponding path program 84 times [2021-06-05 16:46:33,355 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:33,355 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651068562] [2021-06-05 16:46:33,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:33,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:33,400 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:33,400 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:33,400 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651068562] [2021-06-05 16:46:33,400 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651068562] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:33,400 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1908554255] [2021-06-05 16:46:33,400 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:33,435 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 16:46:33,435 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:33,435 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:46:33,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:33,502 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:33,502 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1908554255] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:33,502 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:33,502 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-05 16:46:33,502 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [757985939] [2021-06-05 16:46:33,502 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:46:33,502 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:33,502 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:46:33,502 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:46:33,502 INFO L87 Difference]: Start difference. First operand 7858 states and 29509 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:33,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:33,969 INFO L93 Difference]: Finished difference Result 10648 states and 37827 transitions. [2021-06-05 16:46:33,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 16:46:33,969 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:33,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:33,988 INFO L225 Difference]: With dead ends: 10648 [2021-06-05 16:46:33,988 INFO L226 Difference]: Without dead ends: 10648 [2021-06-05 16:46:33,988 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 313 ImplicationChecksByTransitivity, 257.6ms TimeCoverageRelationStatistics Valid=321, Invalid=801, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 16:46:33,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10648 states. [2021-06-05 16:46:34,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10648 to 7756. [2021-06-05 16:46:34,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7756 states, 7755 states have (on average 3.752675693101225) internal successors, (29102), 7755 states have internal predecessors, (29102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:34,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7756 states to 7756 states and 29102 transitions. [2021-06-05 16:46:34,132 INFO L78 Accepts]: Start accepts. Automaton has 7756 states and 29102 transitions. Word has length 28 [2021-06-05 16:46:34,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:34,132 INFO L482 AbstractCegarLoop]: Abstraction has 7756 states and 29102 transitions. [2021-06-05 16:46:34,132 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:34,132 INFO L276 IsEmpty]: Start isEmpty. Operand 7756 states and 29102 transitions. [2021-06-05 16:46:34,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:34,143 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:34,144 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:34,344 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3938,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:34,344 INFO L430 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:34,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:34,344 INFO L82 PathProgramCache]: Analyzing trace with hash 1444336905, now seen corresponding path program 85 times [2021-06-05 16:46:34,344 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:34,344 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1376168208] [2021-06-05 16:46:34,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:34,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:34,383 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:34,383 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:34,383 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1376168208] [2021-06-05 16:46:34,383 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1376168208] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:34,383 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1499173845] [2021-06-05 16:46:34,383 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:34,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:34,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:34,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:34,458 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:34,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1499173845] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:34,458 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:34,459 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-06-05 16:46:34,459 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847405709] [2021-06-05 16:46:34,459 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:46:34,459 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:34,467 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:46:34,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:46:34,467 INFO L87 Difference]: Start difference. First operand 7756 states and 29102 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:35,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:35,133 INFO L93 Difference]: Finished difference Result 13360 states and 47364 transitions. [2021-06-05 16:46:35,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-05 16:46:35,134 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:35,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:35,159 INFO L225 Difference]: With dead ends: 13360 [2021-06-05 16:46:35,159 INFO L226 Difference]: Without dead ends: 13348 [2021-06-05 16:46:35,160 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 846 ImplicationChecksByTransitivity, 354.9ms TimeCoverageRelationStatistics Valid=564, Invalid=1986, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 16:46:35,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13348 states. [2021-06-05 16:46:35,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13348 to 7756. [2021-06-05 16:46:35,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7756 states, 7755 states have (on average 3.7513862024500324) internal successors, (29092), 7755 states have internal predecessors, (29092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:35,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7756 states to 7756 states and 29092 transitions. [2021-06-05 16:46:35,360 INFO L78 Accepts]: Start accepts. Automaton has 7756 states and 29092 transitions. Word has length 28 [2021-06-05 16:46:35,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:35,361 INFO L482 AbstractCegarLoop]: Abstraction has 7756 states and 29092 transitions. [2021-06-05 16:46:35,361 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:35,361 INFO L276 IsEmpty]: Start isEmpty. Operand 7756 states and 29092 transitions. [2021-06-05 16:46:35,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:35,372 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:35,372 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:35,587 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3939 [2021-06-05 16:46:35,588 INFO L430 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:35,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:35,588 INFO L82 PathProgramCache]: Analyzing trace with hash -323944011, now seen corresponding path program 86 times [2021-06-05 16:46:35,588 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:35,588 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671939748] [2021-06-05 16:46:35,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:35,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:35,626 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:35,627 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:35,627 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671939748] [2021-06-05 16:46:35,627 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [671939748] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:35,627 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [467786151] [2021-06-05 16:46:35,627 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:35,649 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:46:35,649 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:35,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:35,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:35,719 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:35,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [467786151] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:35,719 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:35,719 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-06-05 16:46:35,719 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453626004] [2021-06-05 16:46:35,719 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:46:35,719 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:35,719 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:46:35,719 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:46:35,720 INFO L87 Difference]: Start difference. First operand 7756 states and 29092 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:36,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:36,861 INFO L93 Difference]: Finished difference Result 20318 states and 70854 transitions. [2021-06-05 16:46:36,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-06-05 16:46:36,861 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:36,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:36,899 INFO L225 Difference]: With dead ends: 20318 [2021-06-05 16:46:36,899 INFO L226 Difference]: Without dead ends: 20318 [2021-06-05 16:46:36,899 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2104 ImplicationChecksByTransitivity, 666.9ms TimeCoverageRelationStatistics Valid=1218, Invalid=4482, Unknown=0, NotChecked=0, Total=5700 [2021-06-05 16:46:36,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20318 states. [2021-06-05 16:46:37,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20318 to 10596. [2021-06-05 16:46:37,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10596 states, 10595 states have (on average 3.79443133553563) internal successors, (40202), 10595 states have internal predecessors, (40202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:37,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10596 states to 10596 states and 40202 transitions. [2021-06-05 16:46:37,190 INFO L78 Accepts]: Start accepts. Automaton has 10596 states and 40202 transitions. Word has length 28 [2021-06-05 16:46:37,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:37,190 INFO L482 AbstractCegarLoop]: Abstraction has 10596 states and 40202 transitions. [2021-06-05 16:46:37,190 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:37,190 INFO L276 IsEmpty]: Start isEmpty. Operand 10596 states and 40202 transitions. [2021-06-05 16:46:37,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:37,206 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:37,206 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:37,406 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3940,158 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:37,406 INFO L430 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:37,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:37,407 INFO L82 PathProgramCache]: Analyzing trace with hash -242567923, now seen corresponding path program 87 times [2021-06-05 16:46:37,407 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:37,407 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1045811639] [2021-06-05 16:46:37,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:37,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:37,446 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:37,446 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:37,446 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1045811639] [2021-06-05 16:46:37,447 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1045811639] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:37,447 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [240709436] [2021-06-05 16:46:37,447 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:37,469 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 16:46:37,469 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:37,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:37,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:37,532 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:37,532 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [240709436] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:37,532 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:37,532 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-06-05 16:46:37,532 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100526174] [2021-06-05 16:46:37,532 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:46:37,532 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:37,533 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:46:37,533 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:46:37,533 INFO L87 Difference]: Start difference. First operand 10596 states and 40202 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:38,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:38,575 INFO L93 Difference]: Finished difference Result 19544 states and 68833 transitions. [2021-06-05 16:46:38,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-06-05 16:46:38,576 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:38,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:38,614 INFO L225 Difference]: With dead ends: 19544 [2021-06-05 16:46:38,614 INFO L226 Difference]: Without dead ends: 19532 [2021-06-05 16:46:38,614 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1736 ImplicationChecksByTransitivity, 608.3ms TimeCoverageRelationStatistics Valid=1059, Invalid=3771, Unknown=0, NotChecked=0, Total=4830 [2021-06-05 16:46:38,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19532 states. [2021-06-05 16:46:38,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19532 to 10410. [2021-06-05 16:46:38,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10410 states, 10409 states have (on average 3.8004611393985974) internal successors, (39559), 10409 states have internal predecessors, (39559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:38,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10410 states to 10410 states and 39559 transitions. [2021-06-05 16:46:38,891 INFO L78 Accepts]: Start accepts. Automaton has 10410 states and 39559 transitions. Word has length 28 [2021-06-05 16:46:38,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:38,891 INFO L482 AbstractCegarLoop]: Abstraction has 10410 states and 39559 transitions. [2021-06-05 16:46:38,891 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:38,891 INFO L276 IsEmpty]: Start isEmpty. Operand 10410 states and 39559 transitions. [2021-06-05 16:46:38,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:38,906 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:38,907 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:39,107 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3941 [2021-06-05 16:46:39,107 INFO L430 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:39,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:39,107 INFO L82 PathProgramCache]: Analyzing trace with hash -1757659895, now seen corresponding path program 88 times [2021-06-05 16:46:39,107 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:39,107 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [207497024] [2021-06-05 16:46:39,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:39,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:39,153 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:39,153 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:39,153 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [207497024] [2021-06-05 16:46:39,153 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [207497024] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:39,153 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1159923418] [2021-06-05 16:46:39,153 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:39,174 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:46:39,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:39,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:39,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:39,236 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:39,236 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1159923418] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:39,236 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:39,236 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-06-05 16:46:39,236 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1384418095] [2021-06-05 16:46:39,236 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:46:39,236 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:39,236 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:46:39,236 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:46:39,236 INFO L87 Difference]: Start difference. First operand 10410 states and 39559 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:40,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:40,216 INFO L93 Difference]: Finished difference Result 19373 states and 68230 transitions. [2021-06-05 16:46:40,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-06-05 16:46:40,217 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:40,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:40,256 INFO L225 Difference]: With dead ends: 19373 [2021-06-05 16:46:40,256 INFO L226 Difference]: Without dead ends: 19337 [2021-06-05 16:46:40,257 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1449 ImplicationChecksByTransitivity, 586.2ms TimeCoverageRelationStatistics Valid=906, Invalid=3384, Unknown=0, NotChecked=0, Total=4290 [2021-06-05 16:46:40,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19337 states. [2021-06-05 16:46:40,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19337 to 10460. [2021-06-05 16:46:40,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10460 states, 10459 states have (on average 3.798451094750932) internal successors, (39728), 10459 states have internal predecessors, (39728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:40,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10460 states to 10460 states and 39728 transitions. [2021-06-05 16:46:40,525 INFO L78 Accepts]: Start accepts. Automaton has 10460 states and 39728 transitions. Word has length 28 [2021-06-05 16:46:40,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:40,525 INFO L482 AbstractCegarLoop]: Abstraction has 10460 states and 39728 transitions. [2021-06-05 16:46:40,525 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:40,525 INFO L276 IsEmpty]: Start isEmpty. Operand 10460 states and 39728 transitions. [2021-06-05 16:46:40,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:40,540 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:40,540 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:40,740 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3942,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:40,740 INFO L430 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:40,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:40,740 INFO L82 PathProgramCache]: Analyzing trace with hash -160533179, now seen corresponding path program 89 times [2021-06-05 16:46:40,740 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:40,740 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [582540492] [2021-06-05 16:46:40,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:40,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:40,780 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:40,780 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:40,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [582540492] [2021-06-05 16:46:40,780 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [582540492] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:40,781 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1973432584] [2021-06-05 16:46:40,781 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:40,803 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 16:46:40,803 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:40,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:40,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:40,891 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:40,891 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1973432584] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:40,891 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:40,891 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-06-05 16:46:40,892 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1299270537] [2021-06-05 16:46:40,892 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:46:40,892 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:40,892 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:46:40,892 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:46:40,892 INFO L87 Difference]: Start difference. First operand 10460 states and 39728 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:42,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:42,302 INFO L93 Difference]: Finished difference Result 19259 states and 67953 transitions. [2021-06-05 16:46:42,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-06-05 16:46:42,302 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:42,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:42,338 INFO L225 Difference]: With dead ends: 19259 [2021-06-05 16:46:42,338 INFO L226 Difference]: Without dead ends: 19259 [2021-06-05 16:46:42,339 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2647 ImplicationChecksByTransitivity, 869.2ms TimeCoverageRelationStatistics Valid=1494, Invalid=5646, Unknown=0, NotChecked=0, Total=7140 [2021-06-05 16:46:42,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19259 states. [2021-06-05 16:46:42,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19259 to 10656. [2021-06-05 16:46:42,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10656 states, 10655 states have (on average 3.7895823557015484) internal successors, (40378), 10655 states have internal predecessors, (40378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:42,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10656 states to 10656 states and 40378 transitions. [2021-06-05 16:46:42,603 INFO L78 Accepts]: Start accepts. Automaton has 10656 states and 40378 transitions. Word has length 28 [2021-06-05 16:46:42,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:42,603 INFO L482 AbstractCegarLoop]: Abstraction has 10656 states and 40378 transitions. [2021-06-05 16:46:42,603 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:42,603 INFO L276 IsEmpty]: Start isEmpty. Operand 10656 states and 40378 transitions. [2021-06-05 16:46:42,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:42,618 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:42,618 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:42,818 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 161 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3943 [2021-06-05 16:46:42,819 INFO L430 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:42,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:42,819 INFO L82 PathProgramCache]: Analyzing trace with hash 1482505975, now seen corresponding path program 90 times [2021-06-05 16:46:42,819 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:42,819 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897194447] [2021-06-05 16:46:42,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:42,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:42,857 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:42,857 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:42,857 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897194447] [2021-06-05 16:46:42,857 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1897194447] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:42,858 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1701115781] [2021-06-05 16:46:42,858 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:42,882 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-06-05 16:46:42,882 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:42,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:42,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:42,964 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:42,964 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1701115781] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:42,964 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:42,964 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-06-05 16:46:42,964 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [368339123] [2021-06-05 16:46:42,964 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:46:42,964 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:42,964 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:46:42,964 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:46:42,964 INFO L87 Difference]: Start difference. First operand 10656 states and 40378 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:44,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:44,210 INFO L93 Difference]: Finished difference Result 18895 states and 66950 transitions. [2021-06-05 16:46:44,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-06-05 16:46:44,210 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:44,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:44,247 INFO L225 Difference]: With dead ends: 18895 [2021-06-05 16:46:44,247 INFO L226 Difference]: Without dead ends: 18883 [2021-06-05 16:46:44,248 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2073 ImplicationChecksByTransitivity, 747.6ms TimeCoverageRelationStatistics Valid=1305, Invalid=4547, Unknown=0, NotChecked=0, Total=5852 [2021-06-05 16:46:44,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18883 states. [2021-06-05 16:46:44,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18883 to 10538. [2021-06-05 16:46:44,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10538 states, 10537 states have (on average 3.793964126411692) internal successors, (39977), 10537 states have internal predecessors, (39977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:44,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10538 states to 10538 states and 39977 transitions. [2021-06-05 16:46:44,513 INFO L78 Accepts]: Start accepts. Automaton has 10538 states and 39977 transitions. Word has length 28 [2021-06-05 16:46:44,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:44,513 INFO L482 AbstractCegarLoop]: Abstraction has 10538 states and 39977 transitions. [2021-06-05 16:46:44,513 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:44,513 INFO L276 IsEmpty]: Start isEmpty. Operand 10538 states and 39977 transitions. [2021-06-05 16:46:44,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:44,530 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:44,530 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:44,730 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3944,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:44,730 INFO L430 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:44,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:44,730 INFO L82 PathProgramCache]: Analyzing trace with hash 215048797, now seen corresponding path program 91 times [2021-06-05 16:46:44,730 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:44,730 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211260475] [2021-06-05 16:46:44,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:44,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:44,770 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:44,771 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:44,771 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211260475] [2021-06-05 16:46:44,771 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [211260475] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:44,771 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1352084489] [2021-06-05 16:46:44,771 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:44,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:44,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:44,793 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:44,865 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:44,866 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1352084489] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:44,866 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:44,866 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-06-05 16:46:44,866 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [630089871] [2021-06-05 16:46:44,866 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 16:46:44,866 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:44,866 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 16:46:44,866 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-06-05 16:46:44,866 INFO L87 Difference]: Start difference. First operand 10538 states and 39977 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:45,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:45,871 INFO L93 Difference]: Finished difference Result 18135 states and 64866 transitions. [2021-06-05 16:46:45,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-06-05 16:46:45,872 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:45,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:45,905 INFO L225 Difference]: With dead ends: 18135 [2021-06-05 16:46:45,905 INFO L226 Difference]: Without dead ends: 18099 [2021-06-05 16:46:45,906 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1442 ImplicationChecksByTransitivity, 579.5ms TimeCoverageRelationStatistics Valid=951, Invalid=3471, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 16:46:45,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18099 states. [2021-06-05 16:46:46,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18099 to 10562. [2021-06-05 16:46:46,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10562 states, 10561 states have (on average 3.7929173373733547) internal successors, (40057), 10561 states have internal predecessors, (40057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:46,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10562 states to 10562 states and 40057 transitions. [2021-06-05 16:46:46,147 INFO L78 Accepts]: Start accepts. Automaton has 10562 states and 40057 transitions. Word has length 28 [2021-06-05 16:46:46,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:46,147 INFO L482 AbstractCegarLoop]: Abstraction has 10562 states and 40057 transitions. [2021-06-05 16:46:46,147 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:46,148 INFO L276 IsEmpty]: Start isEmpty. Operand 10562 states and 40057 transitions. [2021-06-05 16:46:46,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:46,163 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:46,163 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:46,364 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3945,163 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:46,365 INFO L430 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:46,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:46,365 INFO L82 PathProgramCache]: Analyzing trace with hash 1691162673, now seen corresponding path program 92 times [2021-06-05 16:46:46,365 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:46,365 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1268320866] [2021-06-05 16:46:46,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:46,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:46,398 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:46:46,398 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:46,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1268320866] [2021-06-05 16:46:46,398 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1268320866] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:46,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [84291201] [2021-06-05 16:46:46,398 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:46,419 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:46:46,420 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:46,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:46,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:46,522 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:46,522 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [84291201] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:46,522 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:46,523 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-05 16:46:46,523 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2020327617] [2021-06-05 16:46:46,523 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:46:46,523 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:46,523 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:46:46,523 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:46:46,523 INFO L87 Difference]: Start difference. First operand 10562 states and 40057 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:47,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:47,810 INFO L93 Difference]: Finished difference Result 26263 states and 93462 transitions. [2021-06-05 16:46:47,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-06-05 16:46:47,810 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:47,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:47,866 INFO L225 Difference]: With dead ends: 26263 [2021-06-05 16:46:47,866 INFO L226 Difference]: Without dead ends: 26263 [2021-06-05 16:46:47,866 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2318 ImplicationChecksByTransitivity, 767.0ms TimeCoverageRelationStatistics Valid=1326, Invalid=4680, Unknown=0, NotChecked=0, Total=6006 [2021-06-05 16:46:47,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26263 states. [2021-06-05 16:46:48,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26263 to 10852. [2021-06-05 16:46:48,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10852 states, 10851 states have (on average 3.818173440235923) internal successors, (41431), 10851 states have internal predecessors, (41431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:48,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10852 states to 10852 states and 41431 transitions. [2021-06-05 16:46:48,188 INFO L78 Accepts]: Start accepts. Automaton has 10852 states and 41431 transitions. Word has length 28 [2021-06-05 16:46:48,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:48,188 INFO L482 AbstractCegarLoop]: Abstraction has 10852 states and 41431 transitions. [2021-06-05 16:46:48,188 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:48,188 INFO L276 IsEmpty]: Start isEmpty. Operand 10852 states and 41431 transitions. [2021-06-05 16:46:48,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:48,204 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:48,204 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:48,404 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3946 [2021-06-05 16:46:48,404 INFO L430 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:48,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:48,405 INFO L82 PathProgramCache]: Analyzing trace with hash -2036852543, now seen corresponding path program 93 times [2021-06-05 16:46:48,405 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:48,405 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782266957] [2021-06-05 16:46:48,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:48,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:48,440 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:46:48,441 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:48,441 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782266957] [2021-06-05 16:46:48,441 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [782266957] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:48,441 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2005826098] [2021-06-05 16:46:48,441 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:48,465 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 16:46:48,465 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:48,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:48,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:48,564 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:48,564 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2005826098] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:48,564 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:48,564 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-05 16:46:48,564 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [98478708] [2021-06-05 16:46:48,564 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:46:48,565 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:48,565 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:46:48,565 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:46:48,565 INFO L87 Difference]: Start difference. First operand 10852 states and 41431 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:49,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:49,839 INFO L93 Difference]: Finished difference Result 25703 states and 92092 transitions. [2021-06-05 16:46:49,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-06-05 16:46:49,839 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:49,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:49,892 INFO L225 Difference]: With dead ends: 25703 [2021-06-05 16:46:49,892 INFO L226 Difference]: Without dead ends: 25703 [2021-06-05 16:46:49,893 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2286 ImplicationChecksByTransitivity, 779.5ms TimeCoverageRelationStatistics Valid=1315, Invalid=4537, Unknown=0, NotChecked=0, Total=5852 [2021-06-05 16:46:49,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25703 states. [2021-06-05 16:46:50,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25703 to 10754. [2021-06-05 16:46:50,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10754 states, 10753 states have (on average 3.8055426392634613) internal successors, (40921), 10753 states have internal predecessors, (40921), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:50,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10754 states to 10754 states and 40921 transitions. [2021-06-05 16:46:50,215 INFO L78 Accepts]: Start accepts. Automaton has 10754 states and 40921 transitions. Word has length 28 [2021-06-05 16:46:50,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:50,215 INFO L482 AbstractCegarLoop]: Abstraction has 10754 states and 40921 transitions. [2021-06-05 16:46:50,215 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:50,216 INFO L276 IsEmpty]: Start isEmpty. Operand 10754 states and 40921 transitions. [2021-06-05 16:46:50,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:50,231 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:50,231 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:50,431 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3947 [2021-06-05 16:46:50,432 INFO L430 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:50,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:50,432 INFO L82 PathProgramCache]: Analyzing trace with hash 197254951, now seen corresponding path program 94 times [2021-06-05 16:46:50,432 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:50,432 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [291128907] [2021-06-05 16:46:50,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:50,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:50,471 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:46:50,471 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:50,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [291128907] [2021-06-05 16:46:50,471 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [291128907] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:50,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [175188717] [2021-06-05 16:46:50,471 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:50,492 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:46:50,492 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:50,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:50,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:50,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-06-05 16:46:50,579 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [175188717] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:50,579 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:50,580 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-05 16:46:50,580 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377444004] [2021-06-05 16:46:50,580 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 16:46:50,580 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:50,580 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 16:46:50,580 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-06-05 16:46:50,580 INFO L87 Difference]: Start difference. First operand 10754 states and 40921 transitions. Second operand has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:51,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:51,396 INFO L93 Difference]: Finished difference Result 20426 states and 73440 transitions. [2021-06-05 16:46:51,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-05 16:46:51,396 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:51,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:51,435 INFO L225 Difference]: With dead ends: 20426 [2021-06-05 16:46:51,436 INFO L226 Difference]: Without dead ends: 20426 [2021-06-05 16:46:51,436 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 970 ImplicationChecksByTransitivity, 448.3ms TimeCoverageRelationStatistics Valid=668, Invalid=2194, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 16:46:51,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20426 states. [2021-06-05 16:46:51,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20426 to 10763. [2021-06-05 16:46:51,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10763 states, 10762 states have (on average 3.804497305333581) internal successors, (40944), 10762 states have internal predecessors, (40944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:51,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10763 states to 10763 states and 40944 transitions. [2021-06-05 16:46:51,684 INFO L78 Accepts]: Start accepts. Automaton has 10763 states and 40944 transitions. Word has length 28 [2021-06-05 16:46:51,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:51,684 INFO L482 AbstractCegarLoop]: Abstraction has 10763 states and 40944 transitions. [2021-06-05 16:46:51,684 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:51,684 INFO L276 IsEmpty]: Start isEmpty. Operand 10763 states and 40944 transitions. [2021-06-05 16:46:51,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:51,699 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:51,699 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:51,900 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3948,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:51,900 INFO L430 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:51,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:51,900 INFO L82 PathProgramCache]: Analyzing trace with hash -31074195, now seen corresponding path program 95 times [2021-06-05 16:46:51,900 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:51,900 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1511161600] [2021-06-05 16:46:51,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:51,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:51,925 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:51,925 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:51,926 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1511161600] [2021-06-05 16:46:51,926 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1511161600] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:51,926 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1103882641] [2021-06-05 16:46:51,926 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:51,947 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:46:51,948 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:51,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:46:51,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:52,000 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:52,001 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1103882641] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:52,001 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:52,001 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 16:46:52,001 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1745096088] [2021-06-05 16:46:52,001 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 16:46:52,001 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:52,001 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 16:46:52,001 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-06-05 16:46:52,001 INFO L87 Difference]: Start difference. First operand 10763 states and 40944 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:52,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:52,371 INFO L93 Difference]: Finished difference Result 12782 states and 46713 transitions. [2021-06-05 16:46:52,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 16:46:52,373 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:52,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:52,397 INFO L225 Difference]: With dead ends: 12782 [2021-06-05 16:46:52,397 INFO L226 Difference]: Without dead ends: 12749 [2021-06-05 16:46:52,397 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 170.3ms TimeCoverageRelationStatistics Valid=230, Invalid=582, Unknown=0, NotChecked=0, Total=812 [2021-06-05 16:46:52,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12749 states. [2021-06-05 16:46:52,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12749 to 10707. [2021-06-05 16:46:52,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10707 states, 10706 states have (on average 3.8048757705959275) internal successors, (40735), 10706 states have internal predecessors, (40735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:52,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10707 states to 10707 states and 40735 transitions. [2021-06-05 16:46:52,599 INFO L78 Accepts]: Start accepts. Automaton has 10707 states and 40735 transitions. Word has length 28 [2021-06-05 16:46:52,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:52,599 INFO L482 AbstractCegarLoop]: Abstraction has 10707 states and 40735 transitions. [2021-06-05 16:46:52,599 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:52,599 INFO L276 IsEmpty]: Start isEmpty. Operand 10707 states and 40735 transitions. [2021-06-05 16:46:52,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:52,615 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:52,615 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:52,815 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3949 [2021-06-05 16:46:52,816 INFO L430 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:52,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:52,816 INFO L82 PathProgramCache]: Analyzing trace with hash -477466927, now seen corresponding path program 96 times [2021-06-05 16:46:52,816 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:52,816 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611053232] [2021-06-05 16:46:52,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:52,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:52,849 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:46:52,849 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:52,849 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611053232] [2021-06-05 16:46:52,849 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1611053232] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:52,849 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1960247062] [2021-06-05 16:46:52,849 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:52,871 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 16:46:52,871 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:52,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:52,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:52,958 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:52,958 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1960247062] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:52,958 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:52,959 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-05 16:46:52,959 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265489544] [2021-06-05 16:46:52,959 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 16:46:52,959 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:52,959 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 16:46:52,959 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-06-05 16:46:52,959 INFO L87 Difference]: Start difference. First operand 10707 states and 40735 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:53,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:53,731 INFO L93 Difference]: Finished difference Result 18923 states and 68585 transitions. [2021-06-05 16:46:53,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-05 16:46:53,731 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:53,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:53,766 INFO L225 Difference]: With dead ends: 18923 [2021-06-05 16:46:53,767 INFO L226 Difference]: Without dead ends: 18923 [2021-06-05 16:46:53,767 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 778 ImplicationChecksByTransitivity, 431.8ms TimeCoverageRelationStatistics Valid=580, Invalid=1870, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 16:46:53,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18923 states. [2021-06-05 16:46:53,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18923 to 10719. [2021-06-05 16:46:54,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10719 states, 10718 states have (on average 3.8041612241089755) internal successors, (40773), 10718 states have internal predecessors, (40773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:54,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10719 states to 10719 states and 40773 transitions. [2021-06-05 16:46:54,029 INFO L78 Accepts]: Start accepts. Automaton has 10719 states and 40773 transitions. Word has length 28 [2021-06-05 16:46:54,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:54,029 INFO L482 AbstractCegarLoop]: Abstraction has 10719 states and 40773 transitions. [2021-06-05 16:46:54,029 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:54,029 INFO L276 IsEmpty]: Start isEmpty. Operand 10719 states and 40773 transitions. [2021-06-05 16:46:54,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:54,044 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:54,044 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:54,244 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3950,168 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:54,244 INFO L430 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:54,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:54,245 INFO L82 PathProgramCache]: Analyzing trace with hash 1175893249, now seen corresponding path program 97 times [2021-06-05 16:46:54,245 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:54,245 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [327315392] [2021-06-05 16:46:54,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:54,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:54,278 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:46:54,278 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:54,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [327315392] [2021-06-05 16:46:54,279 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [327315392] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:54,279 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [660642786] [2021-06-05 16:46:54,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 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:54,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:54,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:54,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:54,394 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:54,394 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [660642786] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:54,394 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:54,394 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-05 16:46:54,394 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961944954] [2021-06-05 16:46:54,394 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:46:54,394 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:54,394 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:46:54,394 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:46:54,395 INFO L87 Difference]: Start difference. First operand 10719 states and 40773 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:55,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:55,453 INFO L93 Difference]: Finished difference Result 19527 states and 70320 transitions. [2021-06-05 16:46:55,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-06-05 16:46:55,454 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:55,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:55,492 INFO L225 Difference]: With dead ends: 19527 [2021-06-05 16:46:55,493 INFO L226 Difference]: Without dead ends: 19527 [2021-06-05 16:46:55,493 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1847 ImplicationChecksByTransitivity, 662.3ms TimeCoverageRelationStatistics Valid=1084, Invalid=4028, Unknown=0, NotChecked=0, Total=5112 [2021-06-05 16:46:55,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19527 states. [2021-06-05 16:46:55,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19527 to 10827. [2021-06-05 16:46:55,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10827 states, 10826 states have (on average 3.797062627009052) internal successors, (41107), 10826 states have internal predecessors, (41107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:55,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10827 states to 10827 states and 41107 transitions. [2021-06-05 16:46:55,797 INFO L78 Accepts]: Start accepts. Automaton has 10827 states and 41107 transitions. Word has length 28 [2021-06-05 16:46:55,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:55,797 INFO L482 AbstractCegarLoop]: Abstraction has 10827 states and 41107 transitions. [2021-06-05 16:46:55,797 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:55,797 INFO L276 IsEmpty]: Start isEmpty. Operand 10827 states and 41107 transitions. [2021-06-05 16:46:55,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:55,812 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:55,812 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:56,013 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3951 [2021-06-05 16:46:56,013 INFO L430 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:56,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:56,013 INFO L82 PathProgramCache]: Analyzing trace with hash -1476034893, now seen corresponding path program 98 times [2021-06-05 16:46:56,013 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:56,013 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1871862770] [2021-06-05 16:46:56,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:56,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:56,046 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:46:56,046 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:56,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1871862770] [2021-06-05 16:46:56,047 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1871862770] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:56,047 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1118768949] [2021-06-05 16:46:56,047 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:56,073 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:46:56,073 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:56,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:56,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:56,162 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:56,163 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1118768949] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:56,163 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:56,163 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-05 16:46:56,163 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514839522] [2021-06-05 16:46:56,163 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:46:56,163 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:56,163 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:46:56,163 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:46:56,163 INFO L87 Difference]: Start difference. First operand 10827 states and 41107 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:57,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:57,054 INFO L93 Difference]: Finished difference Result 19102 states and 69164 transitions. [2021-06-05 16:46:57,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-05 16:46:57,054 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:57,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:57,090 INFO L225 Difference]: With dead ends: 19102 [2021-06-05 16:46:57,090 INFO L226 Difference]: Without dead ends: 19098 [2021-06-05 16:46:57,090 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1259 ImplicationChecksByTransitivity, 550.9ms TimeCoverageRelationStatistics Valid=880, Invalid=2902, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 16:46:57,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19098 states. [2021-06-05 16:46:57,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19098 to 10753. [2021-06-05 16:46:57,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10753 states, 10752 states have (on average 3.800967261904762) internal successors, (40868), 10752 states have internal predecessors, (40868), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:57,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10753 states to 10753 states and 40868 transitions. [2021-06-05 16:46:57,443 INFO L78 Accepts]: Start accepts. Automaton has 10753 states and 40868 transitions. Word has length 28 [2021-06-05 16:46:57,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:57,443 INFO L482 AbstractCegarLoop]: Abstraction has 10753 states and 40868 transitions. [2021-06-05 16:46:57,443 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:57,443 INFO L276 IsEmpty]: Start isEmpty. Operand 10753 states and 40868 transitions. [2021-06-05 16:46:57,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:57,459 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:57,459 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:57,659 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3952,170 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:57,660 INFO L430 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:57,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:57,660 INFO L82 PathProgramCache]: Analyzing trace with hash 729404223, now seen corresponding path program 99 times [2021-06-05 16:46:57,660 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:57,660 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630030181] [2021-06-05 16:46:57,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:57,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:57,702 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:57,702 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:57,702 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630030181] [2021-06-05 16:46:57,702 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1630030181] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:57,702 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [875374059] [2021-06-05 16:46:57,702 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:57,726 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 16:46:57,726 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:57,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:57,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:57,825 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:57,825 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [875374059] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:57,826 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:57,826 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 16:46:57,826 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1585760462] [2021-06-05 16:46:57,826 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:46:57,826 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:57,826 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:46:57,826 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:46:57,826 INFO L87 Difference]: Start difference. First operand 10753 states and 40868 transitions. Second operand has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:58,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:58,946 INFO L93 Difference]: Finished difference Result 18533 states and 66656 transitions. [2021-06-05 16:46:58,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-06-05 16:46:58,946 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:58,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:58,983 INFO L225 Difference]: With dead ends: 18533 [2021-06-05 16:46:58,983 INFO L226 Difference]: Without dead ends: 18533 [2021-06-05 16:46:58,984 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1704 ImplicationChecksByTransitivity, 701.8ms TimeCoverageRelationStatistics Valid=1023, Invalid=3669, Unknown=0, NotChecked=0, Total=4692 [2021-06-05 16:46:59,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18533 states. [2021-06-05 16:46:59,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18533 to 10980. [2021-06-05 16:46:59,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10980 states, 10979 states have (on average 3.8041716003278987) internal successors, (41766), 10979 states have internal predecessors, (41766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:59,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10980 states to 10980 states and 41766 transitions. [2021-06-05 16:46:59,236 INFO L78 Accepts]: Start accepts. Automaton has 10980 states and 41766 transitions. Word has length 28 [2021-06-05 16:46:59,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:59,237 INFO L482 AbstractCegarLoop]: Abstraction has 10980 states and 41766 transitions. [2021-06-05 16:46:59,237 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:59,237 INFO L276 IsEmpty]: Start isEmpty. Operand 10980 states and 41766 transitions. [2021-06-05 16:46:59,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:59,253 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:59,253 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:59,453 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3953 [2021-06-05 16:46:59,453 INFO L430 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:59,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:59,454 INFO L82 PathProgramCache]: Analyzing trace with hash 1909723903, now seen corresponding path program 100 times [2021-06-05 16:46:59,454 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:59,454 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1161610958] [2021-06-05 16:46:59,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:59,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:59,493 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:59,493 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:59,493 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1161610958] [2021-06-05 16:46:59,493 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1161610958] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:59,493 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2131482050] [2021-06-05 16:46:59,493 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:59,514 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:46:59,514 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:59,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:59,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:59,599 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:59,599 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2131482050] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:59,599 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:59,600 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 16:46:59,600 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1369401059] [2021-06-05 16:46:59,600 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:46:59,600 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:59,600 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:46:59,600 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:46:59,600 INFO L87 Difference]: Start difference. First operand 10980 states and 41766 transitions. Second operand has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:00,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:47:00,556 INFO L93 Difference]: Finished difference Result 18246 states and 65858 transitions. [2021-06-05 16:47:00,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-06-05 16:47:00,556 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:47:00,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:47:00,589 INFO L225 Difference]: With dead ends: 18246 [2021-06-05 16:47:00,590 INFO L226 Difference]: Without dead ends: 18234 [2021-06-05 16:47:00,590 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1423 ImplicationChecksByTransitivity, 545.5ms TimeCoverageRelationStatistics Valid=893, Invalid=3267, Unknown=0, NotChecked=0, Total=4160 [2021-06-05 16:47:00,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18234 states. [2021-06-05 16:47:00,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18234 to 11082. [2021-06-05 16:47:00,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11082 states, 11081 states have (on average 3.798303402220016) internal successors, (42089), 11081 states have internal predecessors, (42089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:00,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11082 states to 11082 states and 42089 transitions. [2021-06-05 16:47:00,832 INFO L78 Accepts]: Start accepts. Automaton has 11082 states and 42089 transitions. Word has length 28 [2021-06-05 16:47:00,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:47:00,832 INFO L482 AbstractCegarLoop]: Abstraction has 11082 states and 42089 transitions. [2021-06-05 16:47:00,832 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:00,832 INFO L276 IsEmpty]: Start isEmpty. Operand 11082 states and 42089 transitions. [2021-06-05 16:47:00,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:47:00,848 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:47:00,848 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:47:01,060 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3954,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:01,061 INFO L430 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:47:01,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:47:01,061 INFO L82 PathProgramCache]: Analyzing trace with hash 1714650925, now seen corresponding path program 72 times [2021-06-05 16:47:01,061 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:47:01,061 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1979991716] [2021-06-05 16:47:01,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:47:01,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:01,099 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:01,099 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:47:01,099 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1979991716] [2021-06-05 16:47:01,099 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1979991716] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:01,099 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1490880738] [2021-06-05 16:47:01,099 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:01,121 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 16:47:01,121 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:47:01,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:47:01,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:47:01,180 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:01,180 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1490880738] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:01,180 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:47:01,180 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-06-05 16:47:01,180 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1345388912] [2021-06-05 16:47:01,180 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:47:01,180 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:47:01,181 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:47:01,181 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:47:01,181 INFO L87 Difference]: Start difference. First operand 11082 states and 42089 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:01,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:47:01,623 INFO L93 Difference]: Finished difference Result 15733 states and 58180 transitions. [2021-06-05 16:47:01,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 16:47:01,624 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:47:01,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:47:01,655 INFO L225 Difference]: With dead ends: 15733 [2021-06-05 16:47:01,655 INFO L226 Difference]: Without dead ends: 15733 [2021-06-05 16:47:01,655 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 294 ImplicationChecksByTransitivity, 236.7ms TimeCoverageRelationStatistics Valid=303, Invalid=887, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 16:47:01,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15733 states. [2021-06-05 16:47:01,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15733 to 11154. [2021-06-05 16:47:01,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11154 states, 11153 states have (on average 3.7938671209540034) internal successors, (42313), 11153 states have internal predecessors, (42313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:01,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11154 states to 11154 states and 42313 transitions. [2021-06-05 16:47:01,886 INFO L78 Accepts]: Start accepts. Automaton has 11154 states and 42313 transitions. Word has length 28 [2021-06-05 16:47:01,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:47:01,886 INFO L482 AbstractCegarLoop]: Abstraction has 11154 states and 42313 transitions. [2021-06-05 16:47:01,886 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:01,886 INFO L276 IsEmpty]: Start isEmpty. Operand 11154 states and 42313 transitions. [2021-06-05 16:47:01,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:47:01,902 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:47:01,902 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:47:02,102 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3955,173 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:02,102 INFO L430 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:47:02,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:47:02,103 INFO L82 PathProgramCache]: Analyzing trace with hash -55855667, now seen corresponding path program 73 times [2021-06-05 16:47:02,103 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:47:02,103 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1405282488] [2021-06-05 16:47:02,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:47:02,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:02,145 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:02,146 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:47:02,146 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1405282488] [2021-06-05 16:47:02,146 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1405282488] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:02,146 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [349504813] [2021-06-05 16:47:02,146 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:02,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:02,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:47:02,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:47:02,231 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:02,231 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [349504813] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:02,231 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:47:02,231 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-05 16:47:02,231 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650443536] [2021-06-05 16:47:02,232 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:47:02,232 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:47:02,232 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:47:02,232 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:47:02,232 INFO L87 Difference]: Start difference. First operand 11154 states and 42313 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:02,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:47:02,740 INFO L93 Difference]: Finished difference Result 16710 states and 61024 transitions. [2021-06-05 16:47:02,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 16:47:02,741 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:47:02,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:47:02,774 INFO L225 Difference]: With dead ends: 16710 [2021-06-05 16:47:02,774 INFO L226 Difference]: Without dead ends: 16710 [2021-06-05 16:47:02,774 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 503 ImplicationChecksByTransitivity, 285.0ms TimeCoverageRelationStatistics Valid=390, Invalid=1332, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 16:47:02,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16710 states. [2021-06-05 16:47:03,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16710 to 11484. [2021-06-05 16:47:03,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11484 states, 11483 states have (on average 3.7768875729339024) internal successors, (43370), 11483 states have internal predecessors, (43370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:03,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11484 states to 11484 states and 43370 transitions. [2021-06-05 16:47:03,062 INFO L78 Accepts]: Start accepts. Automaton has 11484 states and 43370 transitions. Word has length 28 [2021-06-05 16:47:03,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:47:03,062 INFO L482 AbstractCegarLoop]: Abstraction has 11484 states and 43370 transitions. [2021-06-05 16:47:03,062 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:03,062 INFO L276 IsEmpty]: Start isEmpty. Operand 11484 states and 43370 transitions. [2021-06-05 16:47:03,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:47:03,078 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:47:03,078 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:47:03,279 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3956,174 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:03,279 INFO L430 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:47:03,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:47:03,279 INFO L82 PathProgramCache]: Analyzing trace with hash -100676809, now seen corresponding path program 74 times [2021-06-05 16:47:03,279 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:47:03,279 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052318468] [2021-06-05 16:47:03,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:47:03,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:03,312 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:47:03,312 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:47:03,312 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2052318468] [2021-06-05 16:47:03,312 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2052318468] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:03,312 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [445847155] [2021-06-05 16:47:03,312 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:03,334 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:47:03,334 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:47:03,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:47:03,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:47:03,389 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:47:03,389 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [445847155] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:03,390 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:47:03,390 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-05 16:47:03,390 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737199772] [2021-06-05 16:47:03,390 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:47:03,390 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:47:03,390 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:47:03,390 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:47:03,390 INFO L87 Difference]: Start difference. First operand 11484 states and 43370 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:03,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:47:03,801 INFO L93 Difference]: Finished difference Result 16200 states and 59687 transitions. [2021-06-05 16:47:03,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 16:47:03,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-06-05 16:47:03,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:47:03,834 INFO L225 Difference]: With dead ends: 16200 [2021-06-05 16:47:03,834 INFO L226 Difference]: Without dead ends: 16192 [2021-06-05 16:47:03,834 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 299 ImplicationChecksByTransitivity, 218.1ms TimeCoverageRelationStatistics Valid=295, Invalid=895, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 16:47:03,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16192 states. [2021-06-05 16:47:04,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16192 to 11424. [2021-06-05 16:47:04,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11424 states, 11423 states have (on average 3.7788671977589074) internal successors, (43166), 11423 states have internal predecessors, (43166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:04,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11424 states to 11424 states and 43166 transitions. [2021-06-05 16:47:04,081 INFO L78 Accepts]: Start accepts. Automaton has 11424 states and 43166 transitions. Word has length 28 [2021-06-05 16:47:04,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:47:04,081 INFO L482 AbstractCegarLoop]: Abstraction has 11424 states and 43166 transitions. [2021-06-05 16:47:04,081 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:04,081 INFO L276 IsEmpty]: Start isEmpty. Operand 11424 states and 43166 transitions. [2021-06-05 16:47:04,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:47:04,097 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:47:04,097 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:47:04,298 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3957 [2021-06-05 16:47:04,298 INFO L430 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:47:04,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:47:04,298 INFO L82 PathProgramCache]: Analyzing trace with hash 496659849, now seen corresponding path program 75 times [2021-06-05 16:47:04,298 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:47:04,298 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1903880762] [2021-06-05 16:47:04,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:47:04,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:04,341 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:04,341 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:47:04,341 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1903880762] [2021-06-05 16:47:04,341 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1903880762] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:04,341 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [45474017] [2021-06-05 16:47:04,341 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:04,363 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-06-05 16:47:04,363 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:47:04,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:47:04,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:47:04,417 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:04,417 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [45474017] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:04,417 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:47:04,417 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-06-05 16:47:04,418 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [649311194] [2021-06-05 16:47:04,418 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:47:04,418 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:47:04,418 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:47:04,418 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:47:04,418 INFO L87 Difference]: Start difference. First operand 11424 states and 43166 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:04,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:47:04,848 INFO L93 Difference]: Finished difference Result 16100 states and 59399 transitions. [2021-06-05 16:47:04,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 16:47:04,848 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:47:04,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:47:04,879 INFO L225 Difference]: With dead ends: 16100 [2021-06-05 16:47:04,879 INFO L226 Difference]: Without dead ends: 16088 [2021-06-05 16:47:04,879 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 233.7ms TimeCoverageRelationStatistics Valid=329, Invalid=1003, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 16:47:04,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16088 states. [2021-06-05 16:47:05,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16088 to 11406. [2021-06-05 16:47:05,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11406 states, 11405 states have (on average 3.779307321350285) internal successors, (43103), 11405 states have internal predecessors, (43103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:05,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11406 states to 11406 states and 43103 transitions. [2021-06-05 16:47:05,147 INFO L78 Accepts]: Start accepts. Automaton has 11406 states and 43103 transitions. Word has length 28 [2021-06-05 16:47:05,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:47:05,147 INFO L482 AbstractCegarLoop]: Abstraction has 11406 states and 43103 transitions. [2021-06-05 16:47:05,147 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:05,147 INFO L276 IsEmpty]: Start isEmpty. Operand 11406 states and 43103 transitions. [2021-06-05 16:47:05,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:47:05,163 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:47:05,163 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:47:05,363 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3958 [2021-06-05 16:47:05,363 INFO L430 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:47:05,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:47:05,364 INFO L82 PathProgramCache]: Analyzing trace with hash -158749623, now seen corresponding path program 76 times [2021-06-05 16:47:05,364 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:47:05,364 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1141822938] [2021-06-05 16:47:05,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:47:05,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:05,396 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:47:05,397 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:47:05,397 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1141822938] [2021-06-05 16:47:05,397 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1141822938] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:05,397 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1275214576] [2021-06-05 16:47:05,397 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:05,418 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:47:05,418 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:47:05,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:47:05,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:47:05,506 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:05,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1275214576] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:05,506 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:47:05,506 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-05 16:47:05,506 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1013106413] [2021-06-05 16:47:05,507 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 16:47:05,507 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:47:05,507 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 16:47:05,507 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-06-05 16:47:05,507 INFO L87 Difference]: Start difference. First operand 11406 states and 43103 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:06,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:47:06,402 INFO L93 Difference]: Finished difference Result 21916 states and 78065 transitions. [2021-06-05 16:47:06,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-05 16:47:06,402 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:47:06,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:47:06,450 INFO L225 Difference]: With dead ends: 21916 [2021-06-05 16:47:06,450 INFO L226 Difference]: Without dead ends: 21916 [2021-06-05 16:47:06,451 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1139 ImplicationChecksByTransitivity, 488.6ms TimeCoverageRelationStatistics Valid=798, Invalid=2394, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 16:47:06,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21916 states. [2021-06-05 16:47:06,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21916 to 11388. [2021-06-05 16:47:06,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11388 states, 11387 states have (on average 3.7779924475278825) internal successors, (43020), 11387 states have internal predecessors, (43020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:06,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11388 states to 11388 states and 43020 transitions. [2021-06-05 16:47:06,730 INFO L78 Accepts]: Start accepts. Automaton has 11388 states and 43020 transitions. Word has length 28 [2021-06-05 16:47:06,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:47:06,730 INFO L482 AbstractCegarLoop]: Abstraction has 11388 states and 43020 transitions. [2021-06-05 16:47:06,730 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:06,730 INFO L276 IsEmpty]: Start isEmpty. Operand 11388 states and 43020 transitions. [2021-06-05 16:47:06,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:47:06,747 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:47:06,747 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:47:06,947 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 177 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3959 [2021-06-05 16:47:06,947 INFO L430 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:47:06,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:47:06,948 INFO L82 PathProgramCache]: Analyzing trace with hash -1660375731, now seen corresponding path program 101 times [2021-06-05 16:47:06,948 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:47:06,948 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [897956887] [2021-06-05 16:47:06,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:47:06,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:06,974 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:47:06,974 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:47:06,974 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [897956887] [2021-06-05 16:47:06,975 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [897956887] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:06,975 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [704735738] [2021-06-05 16:47:06,975 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:07,010 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:47:07,011 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:47:07,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:47:07,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:47:07,128 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:07,128 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [704735738] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:07,128 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:47:07,128 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-06-05 16:47:07,128 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169824755] [2021-06-05 16:47:07,128 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:47:07,128 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:47:07,128 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:47:07,128 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:47:07,128 INFO L87 Difference]: Start difference. First operand 11388 states and 43020 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:07,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:47:07,864 INFO L93 Difference]: Finished difference Result 17700 states and 63852 transitions. [2021-06-05 16:47:07,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 16:47:07,865 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:47:07,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:47:07,952 INFO L225 Difference]: With dead ends: 17700 [2021-06-05 16:47:07,952 INFO L226 Difference]: Without dead ends: 17684 [2021-06-05 16:47:07,952 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 394.5ms TimeCoverageRelationStatistics Valid=478, Invalid=1414, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 16:47:07,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17684 states. [2021-06-05 16:47:08,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17684 to 12696. [2021-06-05 16:47:08,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12696 states, 12695 states have (on average 3.8450571090980703) internal successors, (48813), 12695 states have internal predecessors, (48813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:08,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12696 states to 12696 states and 48813 transitions. [2021-06-05 16:47:08,266 INFO L78 Accepts]: Start accepts. Automaton has 12696 states and 48813 transitions. Word has length 28 [2021-06-05 16:47:08,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:47:08,266 INFO L482 AbstractCegarLoop]: Abstraction has 12696 states and 48813 transitions. [2021-06-05 16:47:08,266 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:08,266 INFO L276 IsEmpty]: Start isEmpty. Operand 12696 states and 48813 transitions. [2021-06-05 16:47:08,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:47:08,287 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:47:08,287 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:47:08,487 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3960,178 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:08,487 INFO L430 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:47:08,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:47:08,488 INFO L82 PathProgramCache]: Analyzing trace with hash 1748793285, now seen corresponding path program 102 times [2021-06-05 16:47:08,488 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:47:08,488 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1725537586] [2021-06-05 16:47:08,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:47:08,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:08,515 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:47:08,515 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:47:08,515 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1725537586] [2021-06-05 16:47:08,515 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1725537586] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:08,515 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [853016296] [2021-06-05 16:47:08,515 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:08,538 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:47:08,538 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:47:08,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:47:08,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:47:08,624 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:08,624 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [853016296] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:08,624 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:47:08,624 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-06-05 16:47:08,624 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145362842] [2021-06-05 16:47:08,624 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:47:08,624 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:47:08,625 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:47:08,625 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:47:08,625 INFO L87 Difference]: Start difference. First operand 12696 states and 48813 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:09,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:47:09,347 INFO L93 Difference]: Finished difference Result 17792 states and 64097 transitions. [2021-06-05 16:47:09,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-05 16:47:09,347 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:47:09,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:47:09,379 INFO L225 Difference]: With dead ends: 17792 [2021-06-05 16:47:09,380 INFO L226 Difference]: Without dead ends: 17786 [2021-06-05 16:47:09,380 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 688 ImplicationChecksByTransitivity, 406.1ms TimeCoverageRelationStatistics Valid=541, Invalid=1715, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 16:47:09,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17786 states. [2021-06-05 16:47:09,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17786 to 12666. [2021-06-05 16:47:09,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12666 states, 12665 states have (on average 3.844295302013423) internal successors, (48688), 12665 states have internal predecessors, (48688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:09,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12666 states to 12666 states and 48688 transitions. [2021-06-05 16:47:09,669 INFO L78 Accepts]: Start accepts. Automaton has 12666 states and 48688 transitions. Word has length 28 [2021-06-05 16:47:09,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:47:09,669 INFO L482 AbstractCegarLoop]: Abstraction has 12666 states and 48688 transitions. [2021-06-05 16:47:09,669 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:09,669 INFO L276 IsEmpty]: Start isEmpty. Operand 12666 states and 48688 transitions. [2021-06-05 16:47:09,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:47:09,689 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:47:09,689 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:47:09,889 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3961,179 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:09,890 INFO L430 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:47:09,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:47:09,890 INFO L82 PathProgramCache]: Analyzing trace with hash 1491665525, now seen corresponding path program 103 times [2021-06-05 16:47:09,890 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:47:09,890 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1248591422] [2021-06-05 16:47:09,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:47:09,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:09,915 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:09,915 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:47:09,915 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1248591422] [2021-06-05 16:47:09,915 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1248591422] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:09,915 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [904349425] [2021-06-05 16:47:09,915 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:09,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:09,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:47:09,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:47:10,008 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:10,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [904349425] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:10,008 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:47:10,008 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-06-05 16:47:10,008 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375081778] [2021-06-05 16:47:10,008 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:47:10,009 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:47:10,009 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:47:10,009 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:47:10,009 INFO L87 Difference]: Start difference. First operand 12666 states and 48688 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:10,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:47:10,657 INFO L93 Difference]: Finished difference Result 19854 states and 71614 transitions. [2021-06-05 16:47:10,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 16:47:10,658 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:47:10,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:47:10,695 INFO L225 Difference]: With dead ends: 19854 [2021-06-05 16:47:10,695 INFO L226 Difference]: Without dead ends: 19838 [2021-06-05 16:47:10,696 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 499 ImplicationChecksByTransitivity, 315.5ms TimeCoverageRelationStatistics Valid=416, Invalid=1224, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 16:47:10,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19838 states. [2021-06-05 16:47:10,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19838 to 12721. [2021-06-05 16:47:11,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12721 states, 12720 states have (on average 3.8488207547169813) internal successors, (48957), 12720 states have internal predecessors, (48957), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:11,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12721 states to 12721 states and 48957 transitions. [2021-06-05 16:47:11,033 INFO L78 Accepts]: Start accepts. Automaton has 12721 states and 48957 transitions. Word has length 28 [2021-06-05 16:47:11,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:47:11,033 INFO L482 AbstractCegarLoop]: Abstraction has 12721 states and 48957 transitions. [2021-06-05 16:47:11,033 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:11,033 INFO L276 IsEmpty]: Start isEmpty. Operand 12721 states and 48957 transitions. [2021-06-05 16:47:11,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:47:11,053 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:47:11,053 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:47:11,253 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3962,180 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:11,253 INFO L430 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:47:11,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:47:11,254 INFO L82 PathProgramCache]: Analyzing trace with hash -1457648085, now seen corresponding path program 104 times [2021-06-05 16:47:11,254 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:47:11,254 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354239858] [2021-06-05 16:47:11,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:47:11,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:11,285 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:11,285 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:47:11,285 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1354239858] [2021-06-05 16:47:11,285 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1354239858] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:11,285 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [982488659] [2021-06-05 16:47:11,285 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:11,306 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:47:11,307 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:47:11,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:47:11,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:47:11,381 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:11,381 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [982488659] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:11,381 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:47:11,381 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-06-05 16:47:11,381 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [85674868] [2021-06-05 16:47:11,381 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:47:11,381 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:47:11,381 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:47:11,382 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:47:11,382 INFO L87 Difference]: Start difference. First operand 12721 states and 48957 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:12,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:47:12,048 INFO L93 Difference]: Finished difference Result 20992 states and 75172 transitions. [2021-06-05 16:47:12,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-05 16:47:12,048 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:47:12,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:47:12,087 INFO L225 Difference]: With dead ends: 20992 [2021-06-05 16:47:12,087 INFO L226 Difference]: Without dead ends: 20992 [2021-06-05 16:47:12,087 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 706 ImplicationChecksByTransitivity, 369.8ms TimeCoverageRelationStatistics Valid=524, Invalid=1638, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 16:47:12,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20992 states. [2021-06-05 16:47:12,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20992 to 12737. [2021-06-05 16:47:12,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12737 states, 12736 states have (on average 3.845791457286432) internal successors, (48980), 12736 states have internal predecessors, (48980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:12,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12737 states to 12737 states and 48980 transitions. [2021-06-05 16:47:12,398 INFO L78 Accepts]: Start accepts. Automaton has 12737 states and 48980 transitions. Word has length 28 [2021-06-05 16:47:12,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:47:12,398 INFO L482 AbstractCegarLoop]: Abstraction has 12737 states and 48980 transitions. [2021-06-05 16:47:12,398 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:12,398 INFO L276 IsEmpty]: Start isEmpty. Operand 12737 states and 48980 transitions. [2021-06-05 16:47:12,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:47:12,418 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:47:12,418 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:47:12,619 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3963,181 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:12,619 INFO L430 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:47:12,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:47:12,619 INFO L82 PathProgramCache]: Analyzing trace with hash -1381492369, now seen corresponding path program 77 times [2021-06-05 16:47:12,619 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:47:12,619 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1591077323] [2021-06-05 16:47:12,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:47:12,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:12,651 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:12,651 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:47:12,651 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1591077323] [2021-06-05 16:47:12,651 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1591077323] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:12,651 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [645388439] [2021-06-05 16:47:12,651 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:12,674 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-06-05 16:47:12,674 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:47:12,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:47:12,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:47:12,745 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:12,745 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [645388439] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:12,745 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:47:12,745 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-06-05 16:47:12,745 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597935907] [2021-06-05 16:47:12,745 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:47:12,745 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:47:12,746 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:47:12,746 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:47:12,746 INFO L87 Difference]: Start difference. First operand 12737 states and 48980 transitions. Second operand has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:13,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:47:13,641 INFO L93 Difference]: Finished difference Result 22133 states and 81225 transitions. [2021-06-05 16:47:13,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-06-05 16:47:13,642 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:47:13,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:47:13,687 INFO L225 Difference]: With dead ends: 22133 [2021-06-05 16:47:13,687 INFO L226 Difference]: Without dead ends: 22129 [2021-06-05 16:47:13,687 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1253 ImplicationChecksByTransitivity, 503.2ms TimeCoverageRelationStatistics Valid=837, Invalid=2823, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 16:47:13,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22129 states. [2021-06-05 16:47:14,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22129 to 12991. [2021-06-05 16:47:14,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12991 states, 12990 states have (on average 3.8354888375673597) internal successors, (49823), 12990 states have internal predecessors, (49823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:14,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12991 states to 12991 states and 49823 transitions. [2021-06-05 16:47:14,063 INFO L78 Accepts]: Start accepts. Automaton has 12991 states and 49823 transitions. Word has length 28 [2021-06-05 16:47:14,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:47:14,063 INFO L482 AbstractCegarLoop]: Abstraction has 12991 states and 49823 transitions. [2021-06-05 16:47:14,063 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:14,063 INFO L276 IsEmpty]: Start isEmpty. Operand 12991 states and 49823 transitions. [2021-06-05 16:47:14,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:47:14,083 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:47:14,083 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:47:14,283 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3964,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:14,283 INFO L430 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:47:14,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:47:14,284 INFO L82 PathProgramCache]: Analyzing trace with hash 1750460849, now seen corresponding path program 105 times [2021-06-05 16:47:14,284 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:47:14,284 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198009978] [2021-06-05 16:47:14,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:47:14,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:14,313 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:14,313 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:47:14,313 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198009978] [2021-06-05 16:47:14,313 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [198009978] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:14,313 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [501852870] [2021-06-05 16:47:14,313 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:14,334 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:47:14,334 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:47:14,335 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:47:14,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:47:14,397 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:14,398 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [501852870] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:14,398 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:47:14,398 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-05 16:47:14,398 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [478294280] [2021-06-05 16:47:14,398 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:47:14,398 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:47:14,398 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:47:14,398 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:47:14,398 INFO L87 Difference]: Start difference. First operand 12991 states and 49823 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:14,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:47:15,000 INFO L93 Difference]: Finished difference Result 18794 states and 68812 transitions. [2021-06-05 16:47:15,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 16:47:15,000 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:47:15,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:47:15,041 INFO L225 Difference]: With dead ends: 18794 [2021-06-05 16:47:15,041 INFO L226 Difference]: Without dead ends: 18768 [2021-06-05 16:47:15,041 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 499 ImplicationChecksByTransitivity, 315.8ms TimeCoverageRelationStatistics Valid=449, Invalid=1273, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 16:47:15,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18768 states. [2021-06-05 16:47:15,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18768 to 13271. [2021-06-05 16:47:15,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13271 states, 13270 states have (on average 3.853654860587792) internal successors, (51138), 13270 states have internal predecessors, (51138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:15,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13271 states to 13271 states and 51138 transitions. [2021-06-05 16:47:15,327 INFO L78 Accepts]: Start accepts. Automaton has 13271 states and 51138 transitions. Word has length 28 [2021-06-05 16:47:15,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:47:15,327 INFO L482 AbstractCegarLoop]: Abstraction has 13271 states and 51138 transitions. [2021-06-05 16:47:15,327 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:15,327 INFO L276 IsEmpty]: Start isEmpty. Operand 13271 states and 51138 transitions. [2021-06-05 16:47:15,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:47:15,348 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:47:15,348 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:47:15,548 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 183 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3965 [2021-06-05 16:47:15,548 INFO L430 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:47:15,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:47:15,548 INFO L82 PathProgramCache]: Analyzing trace with hash -1198852761, now seen corresponding path program 106 times [2021-06-05 16:47:15,548 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:47:15,548 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393333934] [2021-06-05 16:47:15,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:47:15,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:15,578 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:15,578 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:47:15,578 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393333934] [2021-06-05 16:47:15,578 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393333934] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:15,578 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1654520070] [2021-06-05 16:47:15,578 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:15,599 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:47:15,599 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:47:15,600 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:47:15,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:47:15,670 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:15,670 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1654520070] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:15,670 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:47:15,670 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-05 16:47:15,670 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128580345] [2021-06-05 16:47:15,670 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:47:15,670 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:47:15,670 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:47:15,670 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:47:15,671 INFO L87 Difference]: Start difference. First operand 13271 states and 51138 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:16,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:47:16,374 INFO L93 Difference]: Finished difference Result 18772 states and 67861 transitions. [2021-06-05 16:47:16,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 16:47:16,374 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:47:16,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:47:16,410 INFO L225 Difference]: With dead ends: 18772 [2021-06-05 16:47:16,410 INFO L226 Difference]: Without dead ends: 18772 [2021-06-05 16:47:16,410 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 770 ImplicationChecksByTransitivity, 396.0ms TimeCoverageRelationStatistics Valid=608, Invalid=1744, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 16:47:16,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18772 states. [2021-06-05 16:47:16,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18772 to 13226. [2021-06-05 16:47:16,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13226 states, 13225 states have (on average 3.8455198487712665) internal successors, (50857), 13225 states have internal predecessors, (50857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:16,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13226 states to 13226 states and 50857 transitions. [2021-06-05 16:47:16,737 INFO L78 Accepts]: Start accepts. Automaton has 13226 states and 50857 transitions. Word has length 28 [2021-06-05 16:47:16,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:47:16,738 INFO L482 AbstractCegarLoop]: Abstraction has 13226 states and 50857 transitions. [2021-06-05 16:47:16,738 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:16,738 INFO L276 IsEmpty]: Start isEmpty. Operand 13226 states and 50857 transitions. [2021-06-05 16:47:16,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:47:16,757 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:47:16,757 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:47:16,957 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3966,184 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:16,958 INFO L430 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:47:16,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:47:16,958 INFO L82 PathProgramCache]: Analyzing trace with hash -1518971225, now seen corresponding path program 107 times [2021-06-05 16:47:16,958 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:47:16,958 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1878824122] [2021-06-05 16:47:16,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:47:16,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:16,987 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:16,987 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:47:16,987 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1878824122] [2021-06-05 16:47:16,987 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1878824122] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:16,987 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2080446531] [2021-06-05 16:47:16,987 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:17,010 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 16:47:17,010 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:47:17,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:47:17,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:47:17,076 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:17,076 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2080446531] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:17,076 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:47:17,077 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-05 16:47:17,077 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [565355289] [2021-06-05 16:47:17,077 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:47:17,077 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:47:17,077 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:47:17,077 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:47:17,077 INFO L87 Difference]: Start difference. First operand 13226 states and 50857 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:17,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:47:17,710 INFO L93 Difference]: Finished difference Result 20120 states and 73134 transitions. [2021-06-05 16:47:17,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 16:47:17,711 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:47:17,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:47:17,749 INFO L225 Difference]: With dead ends: 20120 [2021-06-05 16:47:17,749 INFO L226 Difference]: Without dead ends: 20120 [2021-06-05 16:47:17,749 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 548 ImplicationChecksByTransitivity, 352.1ms TimeCoverageRelationStatistics Valid=505, Invalid=1301, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 16:47:17,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20120 states. [2021-06-05 16:47:17,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20120 to 13939. [2021-06-05 16:47:18,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13939 states, 13938 states have (on average 3.8318266609269624) internal successors, (53408), 13938 states have internal predecessors, (53408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:18,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13939 states to 13939 states and 53408 transitions. [2021-06-05 16:47:18,044 INFO L78 Accepts]: Start accepts. Automaton has 13939 states and 53408 transitions. Word has length 28 [2021-06-05 16:47:18,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:47:18,044 INFO L482 AbstractCegarLoop]: Abstraction has 13939 states and 53408 transitions. [2021-06-05 16:47:18,044 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:18,045 INFO L276 IsEmpty]: Start isEmpty. Operand 13939 states and 53408 transitions. [2021-06-05 16:47:18,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:47:18,065 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:47:18,066 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:47:18,266 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 185 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3967 [2021-06-05 16:47:18,266 INFO L430 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:47:18,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:47:18,266 INFO L82 PathProgramCache]: Analyzing trace with hash -629568261, now seen corresponding path program 108 times [2021-06-05 16:47:18,266 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:47:18,266 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072738257] [2021-06-05 16:47:18,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:47:18,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:18,296 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:18,296 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:47:18,296 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072738257] [2021-06-05 16:47:18,296 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1072738257] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:18,296 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1685684337] [2021-06-05 16:47:18,296 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:18,320 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 16:47:18,321 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:47:18,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:47:18,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:47:18,394 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:18,395 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1685684337] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:18,395 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:47:18,395 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-05 16:47:18,395 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788792258] [2021-06-05 16:47:18,395 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:47:18,395 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:47:18,395 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:47:18,395 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:47:18,395 INFO L87 Difference]: Start difference. First operand 13939 states and 53408 transitions. Second operand has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:19,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:47:19,213 INFO L93 Difference]: Finished difference Result 22535 states and 80778 transitions. [2021-06-05 16:47:19,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 16:47:19,213 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:47:19,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:47:19,255 INFO L225 Difference]: With dead ends: 22535 [2021-06-05 16:47:19,255 INFO L226 Difference]: Without dead ends: 22535 [2021-06-05 16:47:19,256 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 774 ImplicationChecksByTransitivity, 452.8ms TimeCoverageRelationStatistics Valid=698, Invalid=1752, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 16:47:19,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22535 states. [2021-06-05 16:47:19,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22535 to 14169. [2021-06-05 16:47:19,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14169 states, 14168 states have (on average 3.8435206098249575) internal successors, (54455), 14168 states have internal predecessors, (54455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:19,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14169 states to 14169 states and 54455 transitions. [2021-06-05 16:47:19,649 INFO L78 Accepts]: Start accepts. Automaton has 14169 states and 54455 transitions. Word has length 28 [2021-06-05 16:47:19,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:47:19,649 INFO L482 AbstractCegarLoop]: Abstraction has 14169 states and 54455 transitions. [2021-06-05 16:47:19,649 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:19,649 INFO L276 IsEmpty]: Start isEmpty. Operand 14169 states and 54455 transitions. [2021-06-05 16:47:19,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:47:19,669 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:47:19,669 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:47:19,869 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3968,186 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:19,870 INFO L430 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:47:19,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:47:19,870 INFO L82 PathProgramCache]: Analyzing trace with hash -1952101299, now seen corresponding path program 78 times [2021-06-05 16:47:19,870 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:47:19,870 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1367595732] [2021-06-05 16:47:19,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:47:19,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:19,905 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:19,906 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:47:19,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1367595732] [2021-06-05 16:47:19,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1367595732] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:19,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1730109099] [2021-06-05 16:47:19,906 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:19,929 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 16:47:19,929 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:47:19,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:47:19,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:47:20,035 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:20,036 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1730109099] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:20,036 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:47:20,036 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-05 16:47:20,036 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [790230573] [2021-06-05 16:47:20,036 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:47:20,036 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:47:20,036 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:47:20,036 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:47:20,036 INFO L87 Difference]: Start difference. First operand 14169 states and 54455 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:21,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:47:21,510 INFO L93 Difference]: Finished difference Result 39203 states and 140890 transitions. [2021-06-05 16:47:21,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-06-05 16:47:21,511 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:47:21,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:47:21,593 INFO L225 Difference]: With dead ends: 39203 [2021-06-05 16:47:21,593 INFO L226 Difference]: Without dead ends: 39203 [2021-06-05 16:47:21,594 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2606 ImplicationChecksByTransitivity, 890.9ms TimeCoverageRelationStatistics Valid=1532, Invalid=5608, Unknown=0, NotChecked=0, Total=7140 [2021-06-05 16:47:21,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39203 states. [2021-06-05 16:47:22,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39203 to 15405. [2021-06-05 16:47:22,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15405 states, 15404 states have (on average 3.890028564009348) internal successors, (59922), 15404 states have internal predecessors, (59922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:22,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15405 states to 15405 states and 59922 transitions. [2021-06-05 16:47:22,125 INFO L78 Accepts]: Start accepts. Automaton has 15405 states and 59922 transitions. Word has length 28 [2021-06-05 16:47:22,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:47:22,126 INFO L482 AbstractCegarLoop]: Abstraction has 15405 states and 59922 transitions. [2021-06-05 16:47:22,126 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:22,126 INFO L276 IsEmpty]: Start isEmpty. Operand 15405 states and 59922 transitions. [2021-06-05 16:47:22,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:47:22,150 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:47:22,150 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:47:22,367 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3969,187 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:22,367 INFO L430 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:47:22,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:47:22,367 INFO L82 PathProgramCache]: Analyzing trace with hash -1385149219, now seen corresponding path program 79 times [2021-06-05 16:47:22,367 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:47:22,367 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1640898022] [2021-06-05 16:47:22,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:47:22,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:22,406 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:22,406 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:47:22,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1640898022] [2021-06-05 16:47:22,406 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1640898022] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:22,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1890478918] [2021-06-05 16:47:22,406 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:22,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:22,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:47:22,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:47:22,533 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:22,533 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1890478918] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:22,533 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:47:22,533 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-05 16:47:22,533 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [882606942] [2021-06-05 16:47:22,533 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:47:22,533 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:47:22,534 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:47:22,534 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:47:22,534 INFO L87 Difference]: Start difference. First operand 15405 states and 59922 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:24,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:47:24,047 INFO L93 Difference]: Finished difference Result 38231 states and 138333 transitions. [2021-06-05 16:47:24,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-06-05 16:47:24,047 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:47:24,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:47:24,132 INFO L225 Difference]: With dead ends: 38231 [2021-06-05 16:47:24,132 INFO L226 Difference]: Without dead ends: 38231 [2021-06-05 16:47:24,133 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2605 ImplicationChecksByTransitivity, 880.0ms TimeCoverageRelationStatistics Valid=1532, Invalid=5608, Unknown=0, NotChecked=0, Total=7140 [2021-06-05 16:47:24,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38231 states. [2021-06-05 16:47:24,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38231 to 15379. [2021-06-05 16:47:24,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15379 states, 15378 states have (on average 3.886461178306672) internal successors, (59766), 15378 states have internal predecessors, (59766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:24,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15379 states to 15379 states and 59766 transitions. [2021-06-05 16:47:24,645 INFO L78 Accepts]: Start accepts. Automaton has 15379 states and 59766 transitions. Word has length 28 [2021-06-05 16:47:24,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:47:24,645 INFO L482 AbstractCegarLoop]: Abstraction has 15379 states and 59766 transitions. [2021-06-05 16:47:24,645 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:24,645 INFO L276 IsEmpty]: Start isEmpty. Operand 15379 states and 59766 transitions. [2021-06-05 16:47:24,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:47:24,669 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:47:24,669 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:47:24,869 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3970,188 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:24,870 INFO L430 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:47:24,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:47:24,870 INFO L82 PathProgramCache]: Analyzing trace with hash -1667375567, now seen corresponding path program 109 times [2021-06-05 16:47:24,870 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:47:24,870 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1902769999] [2021-06-05 16:47:24,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:47:24,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:24,902 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:24,902 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:47:24,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1902769999] [2021-06-05 16:47:24,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1902769999] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:24,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1996502056] [2021-06-05 16:47:24,902 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:24,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:24,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:47:24,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:47:24,973 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:24,973 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1996502056] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:24,973 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:47:24,973 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-05 16:47:24,973 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [720105491] [2021-06-05 16:47:24,973 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:47:24,973 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:47:24,974 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:47:24,974 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:47:24,974 INFO L87 Difference]: Start difference. First operand 15379 states and 59766 transitions. Second operand has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:25,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:47:25,244 INFO L93 Difference]: Finished difference Result 23740 states and 90889 transitions. [2021-06-05 16:47:25,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 16:47:25,244 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:47:25,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:47:25,298 INFO L225 Difference]: With dead ends: 23740 [2021-06-05 16:47:25,299 INFO L226 Difference]: Without dead ends: 23693 [2021-06-05 16:47:25,299 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 100.0ms TimeCoverageRelationStatistics Valid=123, Invalid=297, Unknown=0, NotChecked=0, Total=420 [2021-06-05 16:47:25,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23693 states. [2021-06-05 16:47:25,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23693 to 20498. [2021-06-05 16:47:25,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20498 states, 20497 states have (on average 3.9016441430453237) internal successors, (79972), 20497 states have internal predecessors, (79972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:25,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20498 states to 20498 states and 79972 transitions. [2021-06-05 16:47:25,701 INFO L78 Accepts]: Start accepts. Automaton has 20498 states and 79972 transitions. Word has length 28 [2021-06-05 16:47:25,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:47:25,701 INFO L482 AbstractCegarLoop]: Abstraction has 20498 states and 79972 transitions. [2021-06-05 16:47:25,701 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:25,701 INFO L276 IsEmpty]: Start isEmpty. Operand 20498 states and 79972 transitions. [2021-06-05 16:47:25,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:47:25,731 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:47:25,731 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:47:25,932 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3971,189 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:25,933 INFO L430 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:47:25,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:47:25,933 INFO L82 PathProgramCache]: Analyzing trace with hash 242691175, now seen corresponding path program 110 times [2021-06-05 16:47:25,933 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:47:25,933 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [554437689] [2021-06-05 16:47:25,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:47:25,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:25,960 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:25,960 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:47:25,960 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [554437689] [2021-06-05 16:47:25,960 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [554437689] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:25,960 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [534103082] [2021-06-05 16:47:25,960 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:25,981 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:47:25,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:47:25,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:47:25,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:47:26,032 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:26,032 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [534103082] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:26,033 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:47:26,033 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 16:47:26,033 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [105594628] [2021-06-05 16:47:26,033 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 16:47:26,033 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:47:26,034 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 16:47:26,034 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-06-05 16:47:26,034 INFO L87 Difference]: Start difference. First operand 20498 states and 79972 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:26,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:47:26,266 INFO L93 Difference]: Finished difference Result 23252 states and 88342 transitions. [2021-06-05 16:47:26,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 16:47:26,267 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:47:26,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:47:26,403 INFO L225 Difference]: With dead ends: 23252 [2021-06-05 16:47:26,403 INFO L226 Difference]: Without dead ends: 23252 [2021-06-05 16:47:26,403 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 90.3ms TimeCoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:47:26,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23252 states. [2021-06-05 16:47:26,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23252 to 20001. [2021-06-05 16:47:26,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20001 states, 20000 states have (on average 3.89) internal successors, (77800), 20000 states have internal predecessors, (77800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:26,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20001 states to 20001 states and 77800 transitions. [2021-06-05 16:47:26,772 INFO L78 Accepts]: Start accepts. Automaton has 20001 states and 77800 transitions. Word has length 28 [2021-06-05 16:47:26,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:47:26,772 INFO L482 AbstractCegarLoop]: Abstraction has 20001 states and 77800 transitions. [2021-06-05 16:47:26,773 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:26,773 INFO L276 IsEmpty]: Start isEmpty. Operand 20001 states and 77800 transitions. [2021-06-05 16:47:26,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:47:26,801 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:47:26,801 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:47:27,004 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3972 [2021-06-05 16:47:27,005 INFO L430 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:47:27,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:47:27,005 INFO L82 PathProgramCache]: Analyzing trace with hash -708990263, now seen corresponding path program 111 times [2021-06-05 16:47:27,005 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:47:27,005 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1637499213] [2021-06-05 16:47:27,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:47:27,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:27,040 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:27,040 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:47:27,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1637499213] [2021-06-05 16:47:27,040 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1637499213] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:27,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1870643843] [2021-06-05 16:47:27,041 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:27,075 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 16:47:27,075 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:47:27,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:47:27,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:47:27,153 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:47:27,153 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1870643843] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:27,153 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:47:27,153 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-06-05 16:47:27,153 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [403700815] [2021-06-05 16:47:27,153 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 16:47:27,153 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:47:27,154 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 16:47:27,154 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-06-05 16:47:27,154 INFO L87 Difference]: Start difference. First operand 20001 states and 77800 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:28,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:47:28,029 INFO L93 Difference]: Finished difference Result 31840 states and 117907 transitions. [2021-06-05 16:47:28,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-05 16:47:28,030 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:47:28,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:47:28,099 INFO L225 Difference]: With dead ends: 31840 [2021-06-05 16:47:28,099 INFO L226 Difference]: Without dead ends: 31840 [2021-06-05 16:47:28,100 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1083 ImplicationChecksByTransitivity, 458.1ms TimeCoverageRelationStatistics Valid=720, Invalid=2472, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 16:47:28,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31840 states. [2021-06-05 16:47:28,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31840 to 20067. [2021-06-05 16:47:28,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20067 states, 20066 states have (on average 3.888069371075451) internal successors, (78018), 20066 states have internal predecessors, (78018), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:28,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20067 states to 20067 states and 78018 transitions. [2021-06-05 16:47:28,561 INFO L78 Accepts]: Start accepts. Automaton has 20067 states and 78018 transitions. Word has length 28 [2021-06-05 16:47:28,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:47:28,561 INFO L482 AbstractCegarLoop]: Abstraction has 20067 states and 78018 transitions. [2021-06-05 16:47:28,561 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:28,561 INFO L276 IsEmpty]: Start isEmpty. Operand 20067 states and 78018 transitions. [2021-06-05 16:47:28,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:47:28,590 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:47:28,590 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:47:28,791 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3973,191 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:28,791 INFO L430 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:47:28,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:47:28,791 INFO L82 PathProgramCache]: Analyzing trace with hash -1685309107, now seen corresponding path program 112 times [2021-06-05 16:47:28,791 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:47:28,791 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [603186514] [2021-06-05 16:47:28,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:47:28,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:28,827 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:28,827 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:47:28,827 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [603186514] [2021-06-05 16:47:28,827 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [603186514] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:28,827 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1630673183] [2021-06-05 16:47:28,827 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:28,852 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:47:28,853 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:47:28,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:47:28,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:47:28,941 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:47:28,941 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1630673183] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:28,941 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:47:28,941 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-06-05 16:47:28,941 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870050128] [2021-06-05 16:47:28,941 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:47:28,941 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:47:28,942 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:47:28,942 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:47:28,942 INFO L87 Difference]: Start difference. First operand 20067 states and 78018 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:30,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:47:30,433 INFO L93 Difference]: Finished difference Result 40672 states and 148990 transitions. [2021-06-05 16:47:30,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-06-05 16:47:30,434 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:47:30,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:47:30,525 INFO L225 Difference]: With dead ends: 40672 [2021-06-05 16:47:30,526 INFO L226 Difference]: Without dead ends: 40672 [2021-06-05 16:47:30,526 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3102 ImplicationChecksByTransitivity, 885.1ms TimeCoverageRelationStatistics Valid=1548, Invalid=6284, Unknown=0, NotChecked=0, Total=7832 [2021-06-05 16:47:30,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40672 states. [2021-06-05 16:47:31,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40672 to 20072. [2021-06-05 16:47:31,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20072 states, 20071 states have (on average 3.8901400029893876) internal successors, (78079), 20071 states have internal predecessors, (78079), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:31,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20072 states to 20072 states and 78079 transitions. [2021-06-05 16:47:31,086 INFO L78 Accepts]: Start accepts. Automaton has 20072 states and 78079 transitions. Word has length 28 [2021-06-05 16:47:31,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:47:31,086 INFO L482 AbstractCegarLoop]: Abstraction has 20072 states and 78079 transitions. [2021-06-05 16:47:31,086 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:31,086 INFO L276 IsEmpty]: Start isEmpty. Operand 20072 states and 78079 transitions. [2021-06-05 16:47:31,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:47:31,115 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:47:31,115 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:47:31,316 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3974,192 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:31,316 INFO L430 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:47:31,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:47:31,316 INFO L82 PathProgramCache]: Analyzing trace with hash -1118357027, now seen corresponding path program 113 times [2021-06-05 16:47:31,316 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:47:31,316 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1797273641] [2021-06-05 16:47:31,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:47:31,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:31,352 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:31,352 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:47:31,352 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1797273641] [2021-06-05 16:47:31,352 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1797273641] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:31,352 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1709595288] [2021-06-05 16:47:31,352 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:31,381 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 16:47:31,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:47:31,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:47:31,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:47:31,471 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:47:31,471 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1709595288] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:31,471 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:47:31,471 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-06-05 16:47:31,471 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1917542983] [2021-06-05 16:47:31,471 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:47:31,471 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:47:31,472 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:47:31,472 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:47:31,472 INFO L87 Difference]: Start difference. First operand 20072 states and 78079 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:32,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:47:32,859 INFO L93 Difference]: Finished difference Result 40237 states and 148140 transitions. [2021-06-05 16:47:32,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-06-05 16:47:32,860 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:47:32,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:47:32,949 INFO L225 Difference]: With dead ends: 40237 [2021-06-05 16:47:32,950 INFO L226 Difference]: Without dead ends: 40237 [2021-06-05 16:47:32,950 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2992 ImplicationChecksByTransitivity, 823.6ms TimeCoverageRelationStatistics Valid=1515, Invalid=6141, Unknown=0, NotChecked=0, Total=7656 [2021-06-05 16:47:32,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40237 states. [2021-06-05 16:47:33,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40237 to 19860. [2021-06-05 16:47:33,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19860 states, 19859 states have (on average 3.8822700035248503) internal successors, (77098), 19859 states have internal predecessors, (77098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:33,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19860 states to 19860 states and 77098 transitions. [2021-06-05 16:47:33,573 INFO L78 Accepts]: Start accepts. Automaton has 19860 states and 77098 transitions. Word has length 28 [2021-06-05 16:47:33,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:47:33,573 INFO L482 AbstractCegarLoop]: Abstraction has 19860 states and 77098 transitions. [2021-06-05 16:47:33,573 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:33,573 INFO L276 IsEmpty]: Start isEmpty. Operand 19860 states and 77098 transitions. [2021-06-05 16:47:33,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:47:33,603 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:47:33,603 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:47:33,803 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 193 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3975 [2021-06-05 16:47:33,803 INFO L430 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:47:33,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:47:33,804 INFO L82 PathProgramCache]: Analyzing trace with hash -182218355, now seen corresponding path program 114 times [2021-06-05 16:47:33,804 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:47:33,804 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1266901650] [2021-06-05 16:47:33,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:47:33,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:33,831 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:47:33,831 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:47:33,831 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1266901650] [2021-06-05 16:47:33,831 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1266901650] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:33,831 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [426050665] [2021-06-05 16:47:33,831 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:33,852 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:47:33,852 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:47:33,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:47:33,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:47:33,906 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 16:47:33,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [426050665] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:33,906 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:47:33,906 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-06-05 16:47:33,906 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [978706206] [2021-06-05 16:47:33,906 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 16:47:33,907 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:47:33,907 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 16:47:33,907 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-06-05 16:47:33,907 INFO L87 Difference]: Start difference. First operand 19860 states and 77098 transitions. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:34,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:47:34,170 INFO L93 Difference]: Finished difference Result 29387 states and 109674 transitions. [2021-06-05 16:47:34,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 16:47:34,170 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:47:34,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:47:34,235 INFO L225 Difference]: With dead ends: 29387 [2021-06-05 16:47:34,236 INFO L226 Difference]: Without dead ends: 29370 [2021-06-05 16:47:34,236 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 100.0ms TimeCoverageRelationStatistics Valid=120, Invalid=222, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:47:34,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29370 states. [2021-06-05 16:47:34,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29370 to 20128. [2021-06-05 16:47:34,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20128 states, 20127 states have (on average 3.887812391315149) internal successors, (78250), 20127 states have internal predecessors, (78250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:34,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20128 states to 20128 states and 78250 transitions. [2021-06-05 16:47:34,685 INFO L78 Accepts]: Start accepts. Automaton has 20128 states and 78250 transitions. Word has length 28 [2021-06-05 16:47:34,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:47:34,685 INFO L482 AbstractCegarLoop]: Abstraction has 20128 states and 78250 transitions. [2021-06-05 16:47:34,685 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:34,686 INFO L276 IsEmpty]: Start isEmpty. Operand 20128 states and 78250 transitions. [2021-06-05 16:47:34,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:47:34,716 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:47:34,716 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:47:34,917 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3976,194 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:34,917 INFO L430 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:47:34,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:47:34,917 INFO L82 PathProgramCache]: Analyzing trace with hash -1325144395, now seen corresponding path program 115 times [2021-06-05 16:47:34,917 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:47:34,917 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1932550003] [2021-06-05 16:47:34,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:47:34,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:34,944 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:47:34,944 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:47:34,944 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1932550003] [2021-06-05 16:47:34,944 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1932550003] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:34,944 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [317487985] [2021-06-05 16:47:34,944 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:34,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:34,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:47:34,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:47:35,025 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 16:47:35,025 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [317487985] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:35,025 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:47:35,025 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-06-05 16:47:35,025 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722361181] [2021-06-05 16:47:35,025 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 16:47:35,025 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:47:35,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 16:47:35,025 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-06-05 16:47:35,026 INFO L87 Difference]: Start difference. First operand 20128 states and 78250 transitions. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:35,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:47:35,306 INFO L93 Difference]: Finished difference Result 31182 states and 115264 transitions. [2021-06-05 16:47:35,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 16:47:35,306 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:47:35,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:47:35,382 INFO L225 Difference]: With dead ends: 31182 [2021-06-05 16:47:35,383 INFO L226 Difference]: Without dead ends: 31182 [2021-06-05 16:47:35,383 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 115.8ms TimeCoverageRelationStatistics Valid=135, Invalid=245, Unknown=0, NotChecked=0, Total=380 [2021-06-05 16:47:35,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31182 states. [2021-06-05 16:47:35,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31182 to 19797. [2021-06-05 16:47:35,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19797 states, 19796 states have (on average 3.8727015558698725) internal successors, (76664), 19796 states have internal predecessors, (76664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:35,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19797 states to 19797 states and 76664 transitions. [2021-06-05 16:47:35,909 INFO L78 Accepts]: Start accepts. Automaton has 19797 states and 76664 transitions. Word has length 28 [2021-06-05 16:47:35,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:47:35,909 INFO L482 AbstractCegarLoop]: Abstraction has 19797 states and 76664 transitions. [2021-06-05 16:47:35,909 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:35,909 INFO L276 IsEmpty]: Start isEmpty. Operand 19797 states and 76664 transitions. [2021-06-05 16:47:35,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:47:35,938 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:47:35,938 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:47:36,139 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 195 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3977 [2021-06-05 16:47:36,139 INFO L430 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:47:36,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:47:36,139 INFO L82 PathProgramCache]: Analyzing trace with hash 1623141335, now seen corresponding path program 116 times [2021-06-05 16:47:36,139 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:47:36,139 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1183204228] [2021-06-05 16:47:36,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:47:36,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:36,174 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:36,174 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:47:36,174 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1183204228] [2021-06-05 16:47:36,174 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1183204228] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:36,174 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1273252667] [2021-06-05 16:47:36,174 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:36,196 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:47:36,196 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:47:36,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:47:36,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:47:36,266 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:47:36,266 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1273252667] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:36,266 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:47:36,267 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-06-05 16:47:36,267 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714028434] [2021-06-05 16:47:36,267 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:47:36,267 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:47:36,267 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:47:36,267 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:47:36,267 INFO L87 Difference]: Start difference. First operand 19797 states and 76664 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:36,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:47:36,999 INFO L93 Difference]: Finished difference Result 29369 states and 109123 transitions. [2021-06-05 16:47:37,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-06-05 16:47:37,000 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:47:37,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:47:37,067 INFO L225 Difference]: With dead ends: 29369 [2021-06-05 16:47:37,067 INFO L226 Difference]: Without dead ends: 29369 [2021-06-05 16:47:37,067 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 819 ImplicationChecksByTransitivity, 382.8ms TimeCoverageRelationStatistics Valid=589, Invalid=1961, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 16:47:37,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29369 states. [2021-06-05 16:47:37,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29369 to 19845. [2021-06-05 16:47:37,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19845 states, 19844 states have (on average 3.871497681918968) internal successors, (76826), 19844 states have internal predecessors, (76826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:37,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19845 states to 19845 states and 76826 transitions. [2021-06-05 16:47:37,527 INFO L78 Accepts]: Start accepts. Automaton has 19845 states and 76826 transitions. Word has length 28 [2021-06-05 16:47:37,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:47:37,527 INFO L482 AbstractCegarLoop]: Abstraction has 19845 states and 76826 transitions. [2021-06-05 16:47:37,527 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:37,527 INFO L276 IsEmpty]: Start isEmpty. Operand 19845 states and 76826 transitions. [2021-06-05 16:47:37,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:47:37,557 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:47:37,557 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:47:37,757 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3978,196 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:37,757 INFO L430 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:47:37,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:47:37,758 INFO L82 PathProgramCache]: Analyzing trace with hash -1886911867, now seen corresponding path program 117 times [2021-06-05 16:47:37,758 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:47:37,758 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585975985] [2021-06-05 16:47:37,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:47:37,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:37,792 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:37,793 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:47:37,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585975985] [2021-06-05 16:47:37,793 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [585975985] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:37,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1205441424] [2021-06-05 16:47:37,793 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:37,816 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 16:47:37,816 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:47:37,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:47:37,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:47:37,885 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:47:37,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1205441424] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:37,886 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:47:37,886 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-06-05 16:47:37,886 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732921943] [2021-06-05 16:47:37,886 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:47:37,886 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:47:37,886 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:47:37,886 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:47:37,886 INFO L87 Difference]: Start difference. First operand 19845 states and 76826 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:38,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:47:38,838 INFO L93 Difference]: Finished difference Result 30894 states and 113497 transitions. [2021-06-05 16:47:38,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-06-05 16:47:38,839 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:47:38,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:47:39,016 INFO L225 Difference]: With dead ends: 30894 [2021-06-05 16:47:39,017 INFO L226 Difference]: Without dead ends: 30894 [2021-06-05 16:47:39,017 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1623 ImplicationChecksByTransitivity, 525.1ms TimeCoverageRelationStatistics Valid=928, Invalid=3494, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 16:47:39,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30894 states. [2021-06-05 16:47:39,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30894 to 20391. [2021-06-05 16:47:39,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20391 states, 20390 states have (on average 3.8505640019617458) internal successors, (78513), 20390 states have internal predecessors, (78513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:39,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20391 states to 20391 states and 78513 transitions. [2021-06-05 16:47:39,561 INFO L78 Accepts]: Start accepts. Automaton has 20391 states and 78513 transitions. Word has length 28 [2021-06-05 16:47:39,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:47:39,561 INFO L482 AbstractCegarLoop]: Abstraction has 20391 states and 78513 transitions. [2021-06-05 16:47:39,561 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:39,561 INFO L276 IsEmpty]: Start isEmpty. Operand 20391 states and 78513 transitions. [2021-06-05 16:47:39,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:47:39,592 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:47:39,592 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:47:39,793 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3979 [2021-06-05 16:47:39,793 INFO L430 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:47:39,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:47:39,793 INFO L82 PathProgramCache]: Analyzing trace with hash -1931733009, now seen corresponding path program 118 times [2021-06-05 16:47:39,793 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:47:39,793 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094837919] [2021-06-05 16:47:39,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:47:39,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:39,831 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:39,831 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:47:39,831 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094837919] [2021-06-05 16:47:39,831 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2094837919] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:39,831 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [530253065] [2021-06-05 16:47:39,831 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:39,883 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:47:39,883 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:47:39,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:47:39,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:47:39,956 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:47:39,956 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [530253065] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:39,956 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:47:39,956 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-06-05 16:47:39,956 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [426907172] [2021-06-05 16:47:39,956 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:47:39,956 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:47:39,957 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:47:39,957 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:47:39,957 INFO L87 Difference]: Start difference. First operand 20391 states and 78513 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:40,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:47:40,766 INFO L93 Difference]: Finished difference Result 30020 states and 111194 transitions. [2021-06-05 16:47:40,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-05 16:47:40,766 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:47:40,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:47:40,840 INFO L225 Difference]: With dead ends: 30020 [2021-06-05 16:47:40,840 INFO L226 Difference]: Without dead ends: 30016 [2021-06-05 16:47:40,840 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1121 ImplicationChecksByTransitivity, 435.3ms TimeCoverageRelationStatistics Valid=736, Invalid=2570, Unknown=0, NotChecked=0, Total=3306 [2021-06-05 16:47:40,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30016 states. [2021-06-05 16:47:41,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30016 to 20283. [2021-06-05 16:47:41,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20283 states, 20282 states have (on average 3.8532196035893898) internal successors, (78151), 20282 states have internal predecessors, (78151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:41,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20283 states to 20283 states and 78151 transitions. [2021-06-05 16:47:41,344 INFO L78 Accepts]: Start accepts. Automaton has 20283 states and 78151 transitions. Word has length 28 [2021-06-05 16:47:41,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:47:41,344 INFO L482 AbstractCegarLoop]: Abstraction has 20283 states and 78151 transitions. [2021-06-05 16:47:41,344 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:41,344 INFO L276 IsEmpty]: Start isEmpty. Operand 20283 states and 78151 transitions. [2021-06-05 16:47:41,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:47:41,374 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:47:41,374 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:47:41,574 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 198 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3980 [2021-06-05 16:47:41,574 INFO L430 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:47:41,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:47:41,574 INFO L82 PathProgramCache]: Analyzing trace with hash -1066349071, now seen corresponding path program 119 times [2021-06-05 16:47:41,574 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:47:41,574 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1910394929] [2021-06-05 16:47:41,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:47:41,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:41,602 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:47:41,602 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:47:41,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1910394929] [2021-06-05 16:47:41,602 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1910394929] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:41,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [207575182] [2021-06-05 16:47:41,602 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:41,624 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:47:41,624 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:47:41,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:47:41,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:47:41,673 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 16:47:41,673 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [207575182] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:41,673 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:47:41,673 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-06-05 16:47:41,673 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350057544] [2021-06-05 16:47:41,673 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-05 16:47:41,673 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:47:41,673 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-05 16:47:41,673 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-06-05 16:47:41,674 INFO L87 Difference]: Start difference. First operand 20283 states and 78151 transitions. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:41,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:47:41,885 INFO L93 Difference]: Finished difference Result 25295 states and 94083 transitions. [2021-06-05 16:47:41,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 16:47:41,885 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:47:41,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:47:41,938 INFO L225 Difference]: With dead ends: 25295 [2021-06-05 16:47:41,938 INFO L226 Difference]: Without dead ends: 25295 [2021-06-05 16:47:41,939 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 93.8ms TimeCoverageRelationStatistics Valid=104, Invalid=202, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:47:41,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25295 states. [2021-06-05 16:47:42,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25295 to 20593. [2021-06-05 16:47:42,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20593 states, 20592 states have (on average 3.8444055944055946) internal successors, (79164), 20592 states have internal predecessors, (79164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:42,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20593 states to 20593 states and 79164 transitions. [2021-06-05 16:47:42,427 INFO L78 Accepts]: Start accepts. Automaton has 20593 states and 79164 transitions. Word has length 28 [2021-06-05 16:47:42,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:47:42,428 INFO L482 AbstractCegarLoop]: Abstraction has 20593 states and 79164 transitions. [2021-06-05 16:47:42,428 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:42,428 INFO L276 IsEmpty]: Start isEmpty. Operand 20593 states and 79164 transitions. [2021-06-05 16:47:42,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:47:42,456 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:47:42,456 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:47:42,656 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3981,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:42,656 INFO L430 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:47:42,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:47:42,657 INFO L82 PathProgramCache]: Analyzing trace with hash -136149327, now seen corresponding path program 120 times [2021-06-05 16:47:42,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:47:42,657 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [63299698] [2021-06-05 16:47:42,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:47:42,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:42,691 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:42,691 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:47:42,691 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [63299698] [2021-06-05 16:47:42,691 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [63299698] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:42,691 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1950576183] [2021-06-05 16:47:42,691 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:42,713 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:47:42,713 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:47:42,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:47:42,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:47:42,777 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 16:47:42,777 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1950576183] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:42,777 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:47:42,777 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-06-05 16:47:42,777 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [727813027] [2021-06-05 16:47:42,777 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:47:42,777 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:47:42,778 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:47:42,778 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:47:42,778 INFO L87 Difference]: Start difference. First operand 20593 states and 79164 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:43,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:47:43,560 INFO L93 Difference]: Finished difference Result 31016 states and 113583 transitions. [2021-06-05 16:47:43,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-05 16:47:43,560 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:47:43,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:47:43,628 INFO L225 Difference]: With dead ends: 31016 [2021-06-05 16:47:43,628 INFO L226 Difference]: Without dead ends: 31016 [2021-06-05 16:47:43,629 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1090 ImplicationChecksByTransitivity, 419.4ms TimeCoverageRelationStatistics Valid=684, Invalid=2396, Unknown=0, NotChecked=0, Total=3080 [2021-06-05 16:47:43,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31016 states. [2021-06-05 16:47:44,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31016 to 22203. [2021-06-05 16:47:44,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22203 states, 22202 states have (on average 3.856454373479867) internal successors, (85621), 22202 states have internal predecessors, (85621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:44,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22203 states to 22203 states and 85621 transitions. [2021-06-05 16:47:44,129 INFO L78 Accepts]: Start accepts. Automaton has 22203 states and 85621 transitions. Word has length 28 [2021-06-05 16:47:44,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:47:44,129 INFO L482 AbstractCegarLoop]: Abstraction has 22203 states and 85621 transitions. [2021-06-05 16:47:44,129 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:44,129 INFO L276 IsEmpty]: Start isEmpty. Operand 22203 states and 85621 transitions. [2021-06-05 16:47:44,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:47:44,160 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:47:44,160 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:47:44,360 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3982,200 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:44,360 INFO L430 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:47:44,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:47:44,361 INFO L82 PathProgramCache]: Analyzing trace with hash -1975921655, now seen corresponding path program 121 times [2021-06-05 16:47:44,361 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:47:44,361 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670208739] [2021-06-05 16:47:44,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:47:44,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:44,395 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:44,395 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:47:44,395 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [670208739] [2021-06-05 16:47:44,395 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [670208739] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:44,395 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1843145080] [2021-06-05 16:47:44,395 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:44,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:44,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:47:44,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:47:44,471 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 16:47:44,472 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1843145080] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:44,472 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:47:44,472 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-06-05 16:47:44,472 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2096079357] [2021-06-05 16:47:44,472 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:47:44,472 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:47:44,472 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:47:44,472 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:47:44,472 INFO L87 Difference]: Start difference. First operand 22203 states and 85621 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:45,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:47:45,110 INFO L93 Difference]: Finished difference Result 29255 states and 109041 transitions. [2021-06-05 16:47:45,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 16:47:45,110 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:47:45,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:47:45,176 INFO L225 Difference]: With dead ends: 29255 [2021-06-05 16:47:45,176 INFO L226 Difference]: Without dead ends: 29243 [2021-06-05 16:47:45,176 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 339.9ms TimeCoverageRelationStatistics Valid=503, Invalid=1849, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 16:47:45,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29243 states. [2021-06-05 16:47:45,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29243 to 22351. [2021-06-05 16:47:45,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22351 states, 22350 states have (on average 3.8510514541387026) internal successors, (86071), 22350 states have internal predecessors, (86071), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:45,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22351 states to 22351 states and 86071 transitions. [2021-06-05 16:47:45,652 INFO L78 Accepts]: Start accepts. Automaton has 22351 states and 86071 transitions. Word has length 28 [2021-06-05 16:47:45,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:47:45,652 INFO L482 AbstractCegarLoop]: Abstraction has 22351 states and 86071 transitions. [2021-06-05 16:47:45,652 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:45,652 INFO L276 IsEmpty]: Start isEmpty. Operand 22351 states and 86071 transitions. [2021-06-05 16:47:45,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:47:45,685 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:47:45,685 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:47:45,885 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3983,201 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:45,885 INFO L430 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:47:45,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:47:45,885 INFO L82 PathProgramCache]: Analyzing trace with hash 1688262325, now seen corresponding path program 122 times [2021-06-05 16:47:45,885 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:47:45,886 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [447201655] [2021-06-05 16:47:45,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:47:45,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:46,039 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:47:46,039 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:47:46,039 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [447201655] [2021-06-05 16:47:46,039 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [447201655] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:46,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [757920801] [2021-06-05 16:47:46,040 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:46,061 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:47:46,061 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:47:46,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:47:46,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:47:46,110 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:47:46,110 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [757920801] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:46,110 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:47:46,110 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-06-05 16:47:46,110 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1506251916] [2021-06-05 16:47:46,111 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-05 16:47:46,111 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:47:46,111 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-05 16:47:46,111 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-06-05 16:47:46,111 INFO L87 Difference]: Start difference. First operand 22351 states and 86071 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:46,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:47:46,349 INFO L93 Difference]: Finished difference Result 25610 states and 97028 transitions. [2021-06-05 16:47:46,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 16:47:46,350 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:47:46,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:47:46,405 INFO L225 Difference]: With dead ends: 25610 [2021-06-05 16:47:46,405 INFO L226 Difference]: Without dead ends: 25610 [2021-06-05 16:47:46,405 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 222.1ms TimeCoverageRelationStatistics Valid=99, Invalid=207, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:47:46,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25610 states. [2021-06-05 16:47:46,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25610 to 23154. [2021-06-05 16:47:46,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23154 states, 23153 states have (on average 3.8461538461538463) internal successors, (89050), 23153 states have internal predecessors, (89050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:46,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23154 states to 23154 states and 89050 transitions. [2021-06-05 16:47:46,834 INFO L78 Accepts]: Start accepts. Automaton has 23154 states and 89050 transitions. Word has length 28 [2021-06-05 16:47:46,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:47:46,834 INFO L482 AbstractCegarLoop]: Abstraction has 23154 states and 89050 transitions. [2021-06-05 16:47:46,835 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:46,835 INFO L276 IsEmpty]: Start isEmpty. Operand 23154 states and 89050 transitions. [2021-06-05 16:47:46,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:47:46,869 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:47:46,869 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:47:47,077 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3984,202 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:47,077 INFO L430 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:47:47,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:47:47,077 INFO L82 PathProgramCache]: Analyzing trace with hash 2131923893, now seen corresponding path program 123 times [2021-06-05 16:47:47,077 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:47:47,077 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526882577] [2021-06-05 16:47:47,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:47:47,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:47,111 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:47,111 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:47:47,111 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526882577] [2021-06-05 16:47:47,111 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1526882577] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:47,111 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1802546436] [2021-06-05 16:47:47,111 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:47,133 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 16:47:47,133 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:47:47,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:47:47,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:47:47,194 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:47,195 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1802546436] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:47,195 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:47:47,195 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-06-05 16:47:47,195 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287968686] [2021-06-05 16:47:47,195 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:47:47,195 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:47:47,195 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:47:47,195 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:47:47,195 INFO L87 Difference]: Start difference. First operand 23154 states and 89050 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:47,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:47:47,926 INFO L93 Difference]: Finished difference Result 30991 states and 114399 transitions. [2021-06-05 16:47:47,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-05 16:47:47,926 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:47:47,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:47:47,994 INFO L225 Difference]: With dead ends: 30991 [2021-06-05 16:47:47,995 INFO L226 Difference]: Without dead ends: 30991 [2021-06-05 16:47:47,995 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1010 ImplicationChecksByTransitivity, 397.9ms TimeCoverageRelationStatistics Valid=627, Invalid=2235, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 16:47:48,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30991 states. [2021-06-05 16:47:48,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30991 to 24366. [2021-06-05 16:47:48,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24366 states, 24365 states have (on average 3.8139134003693824) internal successors, (92926), 24365 states have internal predecessors, (92926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:48,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24366 states to 24366 states and 92926 transitions. [2021-06-05 16:47:48,531 INFO L78 Accepts]: Start accepts. Automaton has 24366 states and 92926 transitions. Word has length 28 [2021-06-05 16:47:48,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:47:48,531 INFO L482 AbstractCegarLoop]: Abstraction has 24366 states and 92926 transitions. [2021-06-05 16:47:48,531 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:48,531 INFO L276 IsEmpty]: Start isEmpty. Operand 24366 states and 92926 transitions. [2021-06-05 16:47:48,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:47:48,570 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:47:48,570 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:47:48,771 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3985,203 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:48,771 INFO L430 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:47:48,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:47:48,771 INFO L82 PathProgramCache]: Analyzing trace with hash -1422950451, now seen corresponding path program 124 times [2021-06-05 16:47:48,771 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:47:48,771 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1978664165] [2021-06-05 16:47:48,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:47:48,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:48,804 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:48,804 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:47:48,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1978664165] [2021-06-05 16:47:48,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1978664165] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:48,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [936620709] [2021-06-05 16:47:48,804 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:48,836 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:47:48,836 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:47:48,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:47:48,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:47:48,889 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:48,889 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [936620709] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:48,889 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:47:48,889 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-05 16:47:48,889 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172542201] [2021-06-05 16:47:48,890 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:47:48,890 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:47:48,890 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:47:48,890 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:47:48,890 INFO L87 Difference]: Start difference. First operand 24366 states and 92926 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:49,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:47:49,451 INFO L93 Difference]: Finished difference Result 30092 states and 112016 transitions. [2021-06-05 16:47:49,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 16:47:49,452 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:47:49,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:47:49,627 INFO L225 Difference]: With dead ends: 30092 [2021-06-05 16:47:49,628 INFO L226 Difference]: Without dead ends: 30084 [2021-06-05 16:47:49,628 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 274.5ms TimeCoverageRelationStatistics Valid=394, Invalid=1412, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 16:47:49,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30084 states. [2021-06-05 16:47:49,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30084 to 24188. [2021-06-05 16:47:50,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24188 states, 24187 states have (on average 3.820027287385786) internal successors, (92395), 24187 states have internal predecessors, (92395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:50,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24188 states to 24188 states and 92395 transitions. [2021-06-05 16:47:50,087 INFO L78 Accepts]: Start accepts. Automaton has 24188 states and 92395 transitions. Word has length 28 [2021-06-05 16:47:50,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:47:50,087 INFO L482 AbstractCegarLoop]: Abstraction has 24188 states and 92395 transitions. [2021-06-05 16:47:50,087 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:50,087 INFO L276 IsEmpty]: Start isEmpty. Operand 24188 states and 92395 transitions. [2021-06-05 16:47:50,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:47:50,124 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:47:50,124 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:47:50,324 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3986,204 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:50,325 INFO L430 AbstractCegarLoop]: === Iteration 207 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:47:50,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:47:50,325 INFO L82 PathProgramCache]: Analyzing trace with hash 27046477, now seen corresponding path program 125 times [2021-06-05 16:47:50,325 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:47:50,325 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451170068] [2021-06-05 16:47:50,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:47:50,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:50,355 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:50,355 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:47:50,355 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451170068] [2021-06-05 16:47:50,355 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [451170068] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:50,355 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [321966686] [2021-06-05 16:47:50,355 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:50,378 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 16:47:50,378 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:47:50,379 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:47:50,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:47:50,433 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:50,434 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [321966686] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:50,434 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:47:50,434 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-05 16:47:50,434 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1276826169] [2021-06-05 16:47:50,434 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:47:50,434 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:47:50,434 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:47:50,434 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:47:50,434 INFO L87 Difference]: Start difference. First operand 24188 states and 92395 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:51,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:47:51,137 INFO L93 Difference]: Finished difference Result 31919 states and 117608 transitions. [2021-06-05 16:47:51,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-05 16:47:51,137 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:47:51,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:47:51,206 INFO L225 Difference]: With dead ends: 31919 [2021-06-05 16:47:51,206 INFO L226 Difference]: Without dead ends: 31919 [2021-06-05 16:47:51,207 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 912 ImplicationChecksByTransitivity, 375.2ms TimeCoverageRelationStatistics Valid=566, Invalid=2086, Unknown=0, NotChecked=0, Total=2652 [2021-06-05 16:47:51,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31919 states. [2021-06-05 16:47:51,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31919 to 25212. [2021-06-05 16:47:51,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25212 states, 25211 states have (on average 3.796160406171909) internal successors, (95705), 25211 states have internal predecessors, (95705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:51,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25212 states to 25212 states and 95705 transitions. [2021-06-05 16:47:51,755 INFO L78 Accepts]: Start accepts. Automaton has 25212 states and 95705 transitions. Word has length 28 [2021-06-05 16:47:51,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:47:51,755 INFO L482 AbstractCegarLoop]: Abstraction has 25212 states and 95705 transitions. [2021-06-05 16:47:51,756 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:51,756 INFO L276 IsEmpty]: Start isEmpty. Operand 25212 states and 95705 transitions. [2021-06-05 16:47:51,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:47:51,791 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:47:51,791 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:47:52,004 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3987,205 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:52,004 INFO L430 AbstractCegarLoop]: === Iteration 208 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:47:52,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:47:52,004 INFO L82 PathProgramCache]: Analyzing trace with hash -1055976179, now seen corresponding path program 126 times [2021-06-05 16:47:52,004 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:47:52,004 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411255474] [2021-06-05 16:47:52,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:47:52,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:52,039 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:52,039 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:47:52,039 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411255474] [2021-06-05 16:47:52,040 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [411255474] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:52,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1017068545] [2021-06-05 16:47:52,040 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:52,062 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:47:52,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:47:52,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:47:52,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:47:52,107 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:52,107 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1017068545] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:52,107 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:47:52,107 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-06-05 16:47:52,107 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273578634] [2021-06-05 16:47:52,107 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 16:47:52,107 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:47:52,107 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 16:47:52,107 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-06-05 16:47:52,107 INFO L87 Difference]: Start difference. First operand 25212 states and 95705 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:52,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:47:52,486 INFO L93 Difference]: Finished difference Result 30875 states and 116320 transitions. [2021-06-05 16:47:52,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 16:47:52,486 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:47:52,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:47:52,555 INFO L225 Difference]: With dead ends: 30875 [2021-06-05 16:47:52,555 INFO L226 Difference]: Without dead ends: 30862 [2021-06-05 16:47:52,555 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 125.0ms TimeCoverageRelationStatistics Valid=155, Invalid=351, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:47:52,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30862 states. [2021-06-05 16:47:53,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30862 to 29308. [2021-06-05 16:47:53,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29308 states, 29307 states have (on average 3.8146517896748215) internal successors, (111796), 29307 states have internal predecessors, (111796), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:53,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29308 states to 29308 states and 111796 transitions. [2021-06-05 16:47:53,286 INFO L78 Accepts]: Start accepts. Automaton has 29308 states and 111796 transitions. Word has length 28 [2021-06-05 16:47:53,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:47:53,286 INFO L482 AbstractCegarLoop]: Abstraction has 29308 states and 111796 transitions. [2021-06-05 16:47:53,286 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:53,286 INFO L276 IsEmpty]: Start isEmpty. Operand 29308 states and 111796 transitions. [2021-06-05 16:47:53,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:47:53,336 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:47:53,336 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:47:53,537 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3988,206 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:53,537 INFO L430 AbstractCegarLoop]: === Iteration 209 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:47:53,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:47:53,537 INFO L82 PathProgramCache]: Analyzing trace with hash 415101939, now seen corresponding path program 127 times [2021-06-05 16:47:53,537 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:47:53,537 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [822597120] [2021-06-05 16:47:53,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:47:53,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:53,571 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:53,571 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:47:53,571 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [822597120] [2021-06-05 16:47:53,571 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [822597120] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:53,571 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2036224543] [2021-06-05 16:47:53,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 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:53,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:53,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:47:53,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:47:53,646 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:53,646 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2036224543] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:53,646 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:47:53,646 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-06-05 16:47:53,646 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8560960] [2021-06-05 16:47:53,646 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 16:47:53,646 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:47:53,647 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 16:47:53,647 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-06-05 16:47:53,647 INFO L87 Difference]: Start difference. First operand 29308 states and 111796 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:54,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:47:54,010 INFO L93 Difference]: Finished difference Result 32311 states and 121127 transitions. [2021-06-05 16:47:54,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 16:47:54,015 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:47:54,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:47:54,092 INFO L225 Difference]: With dead ends: 32311 [2021-06-05 16:47:54,092 INFO L226 Difference]: Without dead ends: 32311 [2021-06-05 16:47:54,092 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 137.6ms TimeCoverageRelationStatistics Valid=155, Invalid=351, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:47:54,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32311 states. [2021-06-05 16:47:54,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32311 to 29053. [2021-06-05 16:47:54,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29053 states, 29052 states have (on average 3.81099407958144) internal successors, (110717), 29052 states have internal predecessors, (110717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:54,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29053 states to 29053 states and 110717 transitions. [2021-06-05 16:47:54,688 INFO L78 Accepts]: Start accepts. Automaton has 29053 states and 110717 transitions. Word has length 28 [2021-06-05 16:47:54,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:47:54,688 INFO L482 AbstractCegarLoop]: Abstraction has 29053 states and 110717 transitions. [2021-06-05 16:47:54,688 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:54,688 INFO L276 IsEmpty]: Start isEmpty. Operand 29053 states and 110717 transitions. [2021-06-05 16:47:54,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:47:54,734 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:47:54,734 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:47:54,934 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3989 [2021-06-05 16:47:54,935 INFO L430 AbstractCegarLoop]: === Iteration 210 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:47:54,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:47:54,935 INFO L82 PathProgramCache]: Analyzing trace with hash -17774665, now seen corresponding path program 128 times [2021-06-05 16:47:54,935 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:47:54,935 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707257554] [2021-06-05 16:47:54,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:47:54,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:54,965 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:54,965 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:47:54,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707257554] [2021-06-05 16:47:54,965 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1707257554] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:54,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1465744214] [2021-06-05 16:47:54,965 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:54,986 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:47:54,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:47:54,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:47:54,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:47:55,040 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:55,040 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1465744214] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:55,040 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:47:55,040 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-05 16:47:55,040 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [633555349] [2021-06-05 16:47:55,041 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:47:55,041 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:47:55,041 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:47:55,041 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:47:55,041 INFO L87 Difference]: Start difference. First operand 29053 states and 110717 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:55,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:47:55,622 INFO L93 Difference]: Finished difference Result 35470 states and 132021 transitions. [2021-06-05 16:47:55,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 16:47:55,623 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:47:55,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:47:55,702 INFO L225 Difference]: With dead ends: 35470 [2021-06-05 16:47:55,702 INFO L226 Difference]: Without dead ends: 35462 [2021-06-05 16:47:55,702 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 491 ImplicationChecksByTransitivity, 259.2ms TimeCoverageRelationStatistics Valid=354, Invalid=1286, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 16:47:55,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35462 states. [2021-06-05 16:47:56,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35462 to 29019. [2021-06-05 16:47:56,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29019 states, 29018 states have (on average 3.8114273898959268) internal successors, (110600), 29018 states have internal predecessors, (110600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:56,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29019 states to 29019 states and 110600 transitions. [2021-06-05 16:47:56,355 INFO L78 Accepts]: Start accepts. Automaton has 29019 states and 110600 transitions. Word has length 28 [2021-06-05 16:47:56,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:47:56,355 INFO L482 AbstractCegarLoop]: Abstraction has 29019 states and 110600 transitions. [2021-06-05 16:47:56,356 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:56,356 INFO L276 IsEmpty]: Start isEmpty. Operand 29019 states and 110600 transitions. [2021-06-05 16:47:56,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:47:56,570 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:47:56,570 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:47:56,770 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 208 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3990 [2021-06-05 16:47:56,771 INFO L430 AbstractCegarLoop]: === Iteration 211 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:47:56,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:47:56,771 INFO L82 PathProgramCache]: Analyzing trace with hash -913595481, now seen corresponding path program 129 times [2021-06-05 16:47:56,771 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:47:56,771 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830655303] [2021-06-05 16:47:56,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:47:56,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:56,803 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:47:56,803 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:47:56,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830655303] [2021-06-05 16:47:56,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [830655303] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:56,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [321210214] [2021-06-05 16:47:56,804 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:56,825 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:47:56,825 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:47:56,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:47:56,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:47:56,873 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:47:56,873 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [321210214] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:56,873 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:47:56,873 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-06-05 16:47:56,873 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786618076] [2021-06-05 16:47:56,873 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 16:47:56,873 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:47:56,873 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 16:47:56,873 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-06-05 16:47:56,873 INFO L87 Difference]: Start difference. First operand 29019 states and 110600 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:57,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:47:57,273 INFO L93 Difference]: Finished difference Result 31865 states and 120062 transitions. [2021-06-05 16:47:57,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 16:47:57,273 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:47:57,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:47:57,343 INFO L225 Difference]: With dead ends: 31865 [2021-06-05 16:47:57,343 INFO L226 Difference]: Without dead ends: 31865 [2021-06-05 16:47:57,343 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 176.5ms TimeCoverageRelationStatistics Valid=221, Invalid=535, Unknown=0, NotChecked=0, Total=756 [2021-06-05 16:47:57,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31865 states. [2021-06-05 16:47:57,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31865 to 29551. [2021-06-05 16:47:57,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29551 states, 29550 states have (on average 3.8099492385786804) internal successors, (112584), 29550 states have internal predecessors, (112584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:57,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29551 states to 29551 states and 112584 transitions. [2021-06-05 16:47:57,927 INFO L78 Accepts]: Start accepts. Automaton has 29551 states and 112584 transitions. Word has length 28 [2021-06-05 16:47:57,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:47:57,927 INFO L482 AbstractCegarLoop]: Abstraction has 29551 states and 112584 transitions. [2021-06-05 16:47:57,927 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:57,927 INFO L276 IsEmpty]: Start isEmpty. Operand 29551 states and 112584 transitions. [2021-06-05 16:47:57,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:47:57,975 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:47:57,975 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:47:58,175 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3991 [2021-06-05 16:47:58,175 INFO L430 AbstractCegarLoop]: === Iteration 212 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:47:58,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:47:58,176 INFO L82 PathProgramCache]: Analyzing trace with hash 579561993, now seen corresponding path program 130 times [2021-06-05 16:47:58,176 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:47:58,176 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [632076190] [2021-06-05 16:47:58,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:47:58,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:58,207 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:47:58,207 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:47:58,207 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [632076190] [2021-06-05 16:47:58,207 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [632076190] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:58,207 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1697597879] [2021-06-05 16:47:58,207 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:58,228 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:47:58,228 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:47:58,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:47:58,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:47:58,283 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:47:58,283 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1697597879] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:58,283 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:47:58,283 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-05 16:47:58,283 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418920511] [2021-06-05 16:47:58,283 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:47:58,283 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:47:58,283 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:47:58,283 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:47:58,284 INFO L87 Difference]: Start difference. First operand 29551 states and 112584 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:58,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:47:58,852 INFO L93 Difference]: Finished difference Result 36395 states and 135424 transitions. [2021-06-05 16:47:58,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 16:47:58,853 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:47:58,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:47:58,934 INFO L225 Difference]: With dead ends: 36395 [2021-06-05 16:47:58,934 INFO L226 Difference]: Without dead ends: 36371 [2021-06-05 16:47:58,934 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 473 ImplicationChecksByTransitivity, 261.4ms TimeCoverageRelationStatistics Valid=348, Invalid=1292, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 16:47:58,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36371 states. [2021-06-05 16:47:59,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36371 to 29723. [2021-06-05 16:47:59,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29723 states, 29722 states have (on average 3.8058677074221117) internal successors, (113118), 29722 states have internal predecessors, (113118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:59,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29723 states to 29723 states and 113118 transitions. [2021-06-05 16:47:59,578 INFO L78 Accepts]: Start accepts. Automaton has 29723 states and 113118 transitions. Word has length 28 [2021-06-05 16:47:59,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:47:59,578 INFO L482 AbstractCegarLoop]: Abstraction has 29723 states and 113118 transitions. [2021-06-05 16:47:59,578 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:59,578 INFO L276 IsEmpty]: Start isEmpty. Operand 29723 states and 113118 transitions. [2021-06-05 16:47:59,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:47:59,624 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:47:59,624 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:47:59,825 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3992,210 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:59,825 INFO L430 AbstractCegarLoop]: === Iteration 213 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:47:59,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:47:59,825 INFO L82 PathProgramCache]: Analyzing trace with hash -1271447701, now seen corresponding path program 131 times [2021-06-05 16:47:59,825 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:47:59,825 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1751925526] [2021-06-05 16:47:59,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:47:59,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:59,862 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:59,862 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:47:59,862 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1751925526] [2021-06-05 16:47:59,862 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1751925526] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:59,862 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1096930017] [2021-06-05 16:47:59,862 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:59,884 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:47:59,884 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:47:59,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:47:59,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:47:59,933 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:59,933 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1096930017] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:59,933 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:47:59,933 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 12 [2021-06-05 16:47:59,933 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654677625] [2021-06-05 16:47:59,933 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:47:59,933 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:47:59,933 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:47:59,933 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:47:59,933 INFO L87 Difference]: Start difference. First operand 29723 states and 113118 transitions. Second operand has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:00,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:48:00,383 INFO L93 Difference]: Finished difference Result 32279 states and 121530 transitions. [2021-06-05 16:48:00,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 16:48:00,383 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:48:00,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:48:00,455 INFO L225 Difference]: With dead ends: 32279 [2021-06-05 16:48:00,455 INFO L226 Difference]: Without dead ends: 32279 [2021-06-05 16:48:00,455 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 219 ImplicationChecksByTransitivity, 210.2ms TimeCoverageRelationStatistics Valid=273, Invalid=657, Unknown=0, NotChecked=0, Total=930 [2021-06-05 16:48:00,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32279 states. [2021-06-05 16:48:01,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32279 to 29649. [2021-06-05 16:48:01,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29649 states, 29648 states have (on average 3.8067323259579062) internal successors, (112862), 29648 states have internal predecessors, (112862), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:01,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29649 states to 29649 states and 112862 transitions. [2021-06-05 16:48:01,131 INFO L78 Accepts]: Start accepts. Automaton has 29649 states and 112862 transitions. Word has length 28 [2021-06-05 16:48:01,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:48:01,131 INFO L482 AbstractCegarLoop]: Abstraction has 29649 states and 112862 transitions. [2021-06-05 16:48:01,131 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:01,131 INFO L276 IsEmpty]: Start isEmpty. Operand 29649 states and 112862 transitions. [2021-06-05 16:48:01,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:48:01,177 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:48:01,178 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:48:01,378 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3993,211 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:48:01,378 INFO L430 AbstractCegarLoop]: === Iteration 214 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:48:01,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:48:01,378 INFO L82 PathProgramCache]: Analyzing trace with hash -412931571, now seen corresponding path program 132 times [2021-06-05 16:48:01,378 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:48:01,378 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732515008] [2021-06-05 16:48:01,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:48:01,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:48:01,415 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:48:01,415 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:48:01,415 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732515008] [2021-06-05 16:48:01,415 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732515008] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:48:01,415 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1882187905] [2021-06-05 16:48:01,415 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:48:01,437 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 16:48:01,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:48:01,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:48:01,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:48:01,509 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:48:01,510 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1882187905] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:48:01,510 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:48:01,510 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-06-05 16:48:01,510 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003664027] [2021-06-05 16:48:01,510 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:48:01,510 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:48:01,510 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:48:01,510 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:48:01,510 INFO L87 Difference]: Start difference. First operand 29649 states and 112862 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:02,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:48:02,147 INFO L93 Difference]: Finished difference Result 36318 states and 135165 transitions. [2021-06-05 16:48:02,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 16:48:02,147 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:48:02,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:48:02,232 INFO L225 Difference]: With dead ends: 36318 [2021-06-05 16:48:02,232 INFO L226 Difference]: Without dead ends: 36278 [2021-06-05 16:48:02,233 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 609 ImplicationChecksByTransitivity, 312.3ms TimeCoverageRelationStatistics Valid=425, Invalid=1645, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 16:48:02,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36278 states. [2021-06-05 16:48:02,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36278 to 29805. [2021-06-05 16:48:02,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29805 states, 29804 states have (on average 3.80284525567038) internal successors, (113340), 29804 states have internal predecessors, (113340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:02,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29805 states to 29805 states and 113340 transitions. [2021-06-05 16:48:02,898 INFO L78 Accepts]: Start accepts. Automaton has 29805 states and 113340 transitions. Word has length 28 [2021-06-05 16:48:02,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:48:02,898 INFO L482 AbstractCegarLoop]: Abstraction has 29805 states and 113340 transitions. [2021-06-05 16:48:02,898 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:02,898 INFO L276 IsEmpty]: Start isEmpty. Operand 29805 states and 113340 transitions. [2021-06-05 16:48:02,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:48:02,945 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:48:02,945 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:48:03,145 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3994,212 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:48:03,145 INFO L430 AbstractCegarLoop]: === Iteration 215 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:48:03,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:48:03,146 INFO L82 PathProgramCache]: Analyzing trace with hash 1625942477, now seen corresponding path program 133 times [2021-06-05 16:48:03,146 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:48:03,146 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592295917] [2021-06-05 16:48:03,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:48:03,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:48:03,176 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:48:03,176 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:48:03,176 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1592295917] [2021-06-05 16:48:03,176 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1592295917] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:48:03,176 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [501524662] [2021-06-05 16:48:03,176 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:48:03,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:48:03,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:48:03,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:48:03,291 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:48:03,291 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [501524662] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:48:03,291 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:48:03,291 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-05 16:48:03,291 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940527922] [2021-06-05 16:48:03,292 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:48:03,292 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:48:03,292 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:48:03,292 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:48:03,292 INFO L87 Difference]: Start difference. First operand 29805 states and 113340 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:04,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:48:04,527 INFO L93 Difference]: Finished difference Result 68211 states and 251076 transitions. [2021-06-05 16:48:04,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-06-05 16:48:04,527 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:48:04,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:48:04,699 INFO L225 Difference]: With dead ends: 68211 [2021-06-05 16:48:04,699 INFO L226 Difference]: Without dead ends: 68211 [2021-06-05 16:48:04,700 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1801 ImplicationChecksByTransitivity, 655.1ms TimeCoverageRelationStatistics Valid=1088, Invalid=3742, Unknown=0, NotChecked=0, Total=4830 [2021-06-05 16:48:04,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68211 states. [2021-06-05 16:48:05,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68211 to 37529. [2021-06-05 16:48:05,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37529 states, 37528 states have (on average 3.8846727776593477) internal successors, (145784), 37528 states have internal predecessors, (145784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:05,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37529 states to 37529 states and 145784 transitions. [2021-06-05 16:48:05,932 INFO L78 Accepts]: Start accepts. Automaton has 37529 states and 145784 transitions. Word has length 28 [2021-06-05 16:48:05,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:48:05,933 INFO L482 AbstractCegarLoop]: Abstraction has 37529 states and 145784 transitions. [2021-06-05 16:48:05,933 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:05,933 INFO L276 IsEmpty]: Start isEmpty. Operand 37529 states and 145784 transitions. [2021-06-05 16:48:05,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:48:05,991 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:48:05,991 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:48:06,191 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3995,213 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:48:06,191 INFO L430 AbstractCegarLoop]: === Iteration 216 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:48:06,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:48:06,191 INFO L82 PathProgramCache]: Analyzing trace with hash -2102072739, now seen corresponding path program 134 times [2021-06-05 16:48:06,191 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:48:06,192 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325828877] [2021-06-05 16:48:06,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:48:06,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:48:06,222 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:48:06,222 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:48:06,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325828877] [2021-06-05 16:48:06,222 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [325828877] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:48:06,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1810600645] [2021-06-05 16:48:06,222 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:48:06,243 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:48:06,243 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:48:06,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:48:06,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:48:06,455 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification that was a NOOP. DAG size: 9 [2021-06-05 16:48:06,523 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:48:06,524 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1810600645] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:48:06,524 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:48:06,524 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-05 16:48:06,524 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1809707172] [2021-06-05 16:48:06,524 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:48:06,524 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:48:06,524 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:48:06,524 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:48:06,524 INFO L87 Difference]: Start difference. First operand 37529 states and 145784 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:07,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:48:07,879 INFO L93 Difference]: Finished difference Result 67584 states and 249415 transitions. [2021-06-05 16:48:07,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-06-05 16:48:07,879 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:48:07,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:48:08,078 INFO L225 Difference]: With dead ends: 67584 [2021-06-05 16:48:08,078 INFO L226 Difference]: Without dead ends: 67584 [2021-06-05 16:48:08,079 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1802 ImplicationChecksByTransitivity, 856.9ms TimeCoverageRelationStatistics Valid=1088, Invalid=3742, Unknown=0, NotChecked=0, Total=4830 [2021-06-05 16:48:08,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67584 states. [2021-06-05 16:48:09,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67584 to 37526. [2021-06-05 16:48:09,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37526 states, 37525 states have (on average 3.884610259826782) internal successors, (145770), 37525 states have internal predecessors, (145770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:09,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37526 states to 37526 states and 145770 transitions. [2021-06-05 16:48:09,506 INFO L78 Accepts]: Start accepts. Automaton has 37526 states and 145770 transitions. Word has length 28 [2021-06-05 16:48:09,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:48:09,506 INFO L482 AbstractCegarLoop]: Abstraction has 37526 states and 145770 transitions. [2021-06-05 16:48:09,507 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:09,507 INFO L276 IsEmpty]: Start isEmpty. Operand 37526 states and 145770 transitions. [2021-06-05 16:48:09,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:48:09,564 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:48:09,564 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:48:09,764 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3996,214 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:48:09,764 INFO L430 AbstractCegarLoop]: === Iteration 217 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:48:09,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:48:09,765 INFO L82 PathProgramCache]: Analyzing trace with hash 1020548699, now seen corresponding path program 135 times [2021-06-05 16:48:09,765 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:48:09,765 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [608827521] [2021-06-05 16:48:09,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:48:09,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:48:09,902 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:48:09,903 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:48:09,903 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [608827521] [2021-06-05 16:48:09,903 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [608827521] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:48:09,903 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [380800755] [2021-06-05 16:48:09,903 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:48:09,925 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 16:48:09,925 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:48:09,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:48:09,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:48:10,023 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:48:10,024 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [380800755] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:48:10,024 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:48:10,024 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-05 16:48:10,024 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [933301944] [2021-06-05 16:48:10,024 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 16:48:10,024 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:48:10,024 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 16:48:10,024 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-06-05 16:48:10,024 INFO L87 Difference]: Start difference. First operand 37526 states and 145770 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:11,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:48:11,234 INFO L93 Difference]: Finished difference Result 62987 states and 233868 transitions. [2021-06-05 16:48:11,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-06-05 16:48:11,245 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:48:11,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:48:11,408 INFO L225 Difference]: With dead ends: 62987 [2021-06-05 16:48:11,408 INFO L226 Difference]: Without dead ends: 62987 [2021-06-05 16:48:11,409 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1509 ImplicationChecksByTransitivity, 571.2ms TimeCoverageRelationStatistics Valid=944, Invalid=3216, Unknown=0, NotChecked=0, Total=4160 [2021-06-05 16:48:11,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62987 states. [2021-06-05 16:48:12,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62987 to 37548. [2021-06-05 16:48:12,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37548 states, 37547 states have (on average 3.8849175699789598) internal successors, (145867), 37547 states have internal predecessors, (145867), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:12,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37548 states to 37548 states and 145867 transitions. [2021-06-05 16:48:12,641 INFO L78 Accepts]: Start accepts. Automaton has 37548 states and 145867 transitions. Word has length 28 [2021-06-05 16:48:12,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:48:12,641 INFO L482 AbstractCegarLoop]: Abstraction has 37548 states and 145867 transitions. [2021-06-05 16:48:12,641 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:12,641 INFO L276 IsEmpty]: Start isEmpty. Operand 37548 states and 145867 transitions. [2021-06-05 16:48:12,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:48:12,699 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:48:12,699 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:48:12,899 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3997,215 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:48:12,899 INFO L430 AbstractCegarLoop]: === Iteration 218 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:48:12,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:48:12,900 INFO L82 PathProgramCache]: Analyzing trace with hash 1101924787, now seen corresponding path program 136 times [2021-06-05 16:48:12,900 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:48:12,900 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1867611529] [2021-06-05 16:48:12,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:48:12,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:48:12,930 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:48:12,930 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:48:12,930 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1867611529] [2021-06-05 16:48:12,930 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1867611529] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:48:12,930 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2099191558] [2021-06-05 16:48:12,930 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:48:12,951 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:48:12,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:48:12,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:48:12,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:48:13,113 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 14 [2021-06-05 16:48:13,136 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:48:13,136 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2099191558] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:48:13,136 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:48:13,136 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-05 16:48:13,136 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169074258] [2021-06-05 16:48:13,137 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 16:48:13,137 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:48:13,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 16:48:13,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-06-05 16:48:13,137 INFO L87 Difference]: Start difference. First operand 37548 states and 145867 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:14,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:48:14,293 INFO L93 Difference]: Finished difference Result 62120 states and 231628 transitions. [2021-06-05 16:48:14,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-05 16:48:14,293 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:48:14,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:48:14,453 INFO L225 Difference]: With dead ends: 62120 [2021-06-05 16:48:14,454 INFO L226 Difference]: Without dead ends: 62112 [2021-06-05 16:48:14,454 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1174 ImplicationChecksByTransitivity, 500.6ms TimeCoverageRelationStatistics Valid=781, Invalid=2641, Unknown=0, NotChecked=0, Total=3422 [2021-06-05 16:48:14,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62112 states. [2021-06-05 16:48:15,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62112 to 37548. [2021-06-05 16:48:15,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37548 states, 37547 states have (on average 3.8847577702612726) internal successors, (145861), 37547 states have internal predecessors, (145861), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:15,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37548 states to 37548 states and 145861 transitions. [2021-06-05 16:48:15,637 INFO L78 Accepts]: Start accepts. Automaton has 37548 states and 145861 transitions. Word has length 28 [2021-06-05 16:48:15,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:48:15,637 INFO L482 AbstractCegarLoop]: Abstraction has 37548 states and 145861 transitions. [2021-06-05 16:48:15,638 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:15,638 INFO L276 IsEmpty]: Start isEmpty. Operand 37548 states and 145861 transitions. [2021-06-05 16:48:15,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:48:15,878 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:48:15,878 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:48:16,084 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 216 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3998 [2021-06-05 16:48:16,085 INFO L430 AbstractCegarLoop]: === Iteration 219 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:48:16,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:48:16,085 INFO L82 PathProgramCache]: Analyzing trace with hash 2032582003, now seen corresponding path program 137 times [2021-06-05 16:48:16,085 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:48:16,085 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [780856731] [2021-06-05 16:48:16,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:48:16,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:48:16,117 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:48:16,118 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:48:16,118 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [780856731] [2021-06-05 16:48:16,118 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [780856731] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:48:16,118 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [614412924] [2021-06-05 16:48:16,118 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:48:16,141 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 16:48:16,141 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:48:16,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:48:16,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:48:16,243 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:48:16,243 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [614412924] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:48:16,243 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:48:16,243 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-05 16:48:16,243 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683463134] [2021-06-05 16:48:16,243 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:48:16,243 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:48:16,243 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:48:16,243 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:48:16,244 INFO L87 Difference]: Start difference. First operand 37548 states and 145861 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:17,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:48:17,504 INFO L93 Difference]: Finished difference Result 61801 states and 230767 transitions. [2021-06-05 16:48:17,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-06-05 16:48:17,505 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:48:17,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:48:17,664 INFO L225 Difference]: With dead ends: 61801 [2021-06-05 16:48:17,664 INFO L226 Difference]: Without dead ends: 61801 [2021-06-05 16:48:17,664 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1363 ImplicationChecksByTransitivity, 591.4ms TimeCoverageRelationStatistics Valid=872, Invalid=3034, Unknown=0, NotChecked=0, Total=3906 [2021-06-05 16:48:17,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61801 states. [2021-06-05 16:48:18,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61801 to 37556. [2021-06-05 16:48:18,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37556 states, 37555 states have (on average 3.884835574490747) internal successors, (145895), 37555 states have internal predecessors, (145895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:18,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37556 states to 37556 states and 145895 transitions. [2021-06-05 16:48:18,874 INFO L78 Accepts]: Start accepts. Automaton has 37556 states and 145895 transitions. Word has length 28 [2021-06-05 16:48:18,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:48:18,874 INFO L482 AbstractCegarLoop]: Abstraction has 37556 states and 145895 transitions. [2021-06-05 16:48:18,874 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:18,874 INFO L276 IsEmpty]: Start isEmpty. Operand 37556 states and 145895 transitions. [2021-06-05 16:48:18,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:48:18,935 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:48:18,936 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:48:19,137 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 217 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3999 [2021-06-05 16:48:19,137 INFO L430 AbstractCegarLoop]: === Iteration 220 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:48:19,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:48:19,137 INFO L82 PathProgramCache]: Analyzing trace with hash -619346139, now seen corresponding path program 138 times [2021-06-05 16:48:19,137 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:48:19,137 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104038042] [2021-06-05 16:48:19,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:48:19,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:48:19,168 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:48:19,168 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:48:19,168 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104038042] [2021-06-05 16:48:19,168 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1104038042] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:48:19,168 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [787935440] [2021-06-05 16:48:19,168 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:48:19,191 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 16:48:19,191 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:48:19,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:48:19,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:48:19,281 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:48:19,281 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [787935440] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:48:19,281 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:48:19,281 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-05 16:48:19,281 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153766641] [2021-06-05 16:48:19,281 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:48:19,281 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:48:19,281 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:48:19,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:48:19,282 INFO L87 Difference]: Start difference. First operand 37556 states and 145895 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:20,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:48:20,514 INFO L93 Difference]: Finished difference Result 61590 states and 230241 transitions. [2021-06-05 16:48:20,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-05 16:48:20,514 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:48:20,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:48:20,690 INFO L225 Difference]: With dead ends: 61590 [2021-06-05 16:48:20,690 INFO L226 Difference]: Without dead ends: 61582 [2021-06-05 16:48:20,691 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1131 ImplicationChecksByTransitivity, 506.3ms TimeCoverageRelationStatistics Valid=767, Invalid=2539, Unknown=0, NotChecked=0, Total=3306 [2021-06-05 16:48:20,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61582 states. [2021-06-05 16:48:21,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61582 to 37556. [2021-06-05 16:48:21,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37556 states, 37555 states have (on average 3.884782319265078) internal successors, (145893), 37555 states have internal predecessors, (145893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:21,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37556 states to 37556 states and 145893 transitions. [2021-06-05 16:48:21,952 INFO L78 Accepts]: Start accepts. Automaton has 37556 states and 145893 transitions. Word has length 28 [2021-06-05 16:48:21,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:48:21,953 INFO L482 AbstractCegarLoop]: Abstraction has 37556 states and 145893 transitions. [2021-06-05 16:48:21,953 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:21,953 INFO L276 IsEmpty]: Start isEmpty. Operand 37556 states and 145893 transitions. [2021-06-05 16:48:22,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:48:22,010 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:48:22,010 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:48:22,210 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 218 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4000 [2021-06-05 16:48:22,210 INFO L430 AbstractCegarLoop]: === Iteration 221 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:48:22,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:48:22,211 INFO L82 PathProgramCache]: Analyzing trace with hash 384081845, now seen corresponding path program 139 times [2021-06-05 16:48:22,211 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:48:22,211 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673766993] [2021-06-05 16:48:22,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:48:22,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:48:22,241 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:48:22,241 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:48:22,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673766993] [2021-06-05 16:48:22,242 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [673766993] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:48:22,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [457474850] [2021-06-05 16:48:22,242 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:48:22,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:48:22,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:48:22,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:48:22,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-06-05 16:48:22,339 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [457474850] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:48:22,339 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:48:22,339 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-06-05 16:48:22,339 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197196738] [2021-06-05 16:48:22,339 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:48:22,339 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:48:22,339 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:48:22,339 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:48:22,339 INFO L87 Difference]: Start difference. First operand 37556 states and 145893 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:23,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:48:23,590 INFO L93 Difference]: Finished difference Result 60972 states and 226630 transitions. [2021-06-05 16:48:23,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-06-05 16:48:23,590 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:48:23,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:48:23,745 INFO L225 Difference]: With dead ends: 60972 [2021-06-05 16:48:23,745 INFO L226 Difference]: Without dead ends: 60972 [2021-06-05 16:48:23,745 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1757 ImplicationChecksByTransitivity, 582.2ms TimeCoverageRelationStatistics Valid=978, Invalid=3714, Unknown=0, NotChecked=0, Total=4692 [2021-06-05 16:48:23,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60972 states. [2021-06-05 16:48:24,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60972 to 40355. [2021-06-05 16:48:25,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40355 states, 40354 states have (on average 3.8889081627595776) internal successors, (156933), 40354 states have internal predecessors, (156933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:25,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40355 states to 40355 states and 156933 transitions. [2021-06-05 16:48:25,144 INFO L78 Accepts]: Start accepts. Automaton has 40355 states and 156933 transitions. Word has length 28 [2021-06-05 16:48:25,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:48:25,144 INFO L482 AbstractCegarLoop]: Abstraction has 40355 states and 156933 transitions. [2021-06-05 16:48:25,144 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:25,144 INFO L276 IsEmpty]: Start isEmpty. Operand 40355 states and 156933 transitions. [2021-06-05 16:48:25,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:48:25,209 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:48:25,209 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:48:25,409 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4001 [2021-06-05 16:48:25,409 INFO L430 AbstractCegarLoop]: === Iteration 222 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:48:25,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:48:25,409 INFO L82 PathProgramCache]: Analyzing trace with hash 465457933, now seen corresponding path program 140 times [2021-06-05 16:48:25,409 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:48:25,409 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900223157] [2021-06-05 16:48:25,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:48:25,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:48:25,440 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:48:25,441 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:48:25,441 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900223157] [2021-06-05 16:48:25,441 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [900223157] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:48:25,441 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [799151506] [2021-06-05 16:48:25,441 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:48:25,462 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:48:25,463 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:48:25,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:48:25,463 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:48:25,534 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:48:25,535 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [799151506] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:48:25,535 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:48:25,535 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-06-05 16:48:25,535 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1996713570] [2021-06-05 16:48:25,535 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:48:25,535 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:48:25,535 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:48:25,535 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:48:25,535 INFO L87 Difference]: Start difference. First operand 40355 states and 156933 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:26,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:48:26,709 INFO L93 Difference]: Finished difference Result 60488 states and 225357 transitions. [2021-06-05 16:48:26,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-05 16:48:26,709 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:48:26,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:48:26,867 INFO L225 Difference]: With dead ends: 60488 [2021-06-05 16:48:26,868 INFO L226 Difference]: Without dead ends: 60480 [2021-06-05 16:48:26,868 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1224 ImplicationChecksByTransitivity, 497.9ms TimeCoverageRelationStatistics Valid=736, Invalid=2804, Unknown=0, NotChecked=0, Total=3540 [2021-06-05 16:48:26,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60480 states. [2021-06-05 16:48:28,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60480 to 40081. [2021-06-05 16:48:28,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40081 states, 40080 states have (on average 3.8941616766467066) internal successors, (156078), 40080 states have internal predecessors, (156078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:28,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40081 states to 40081 states and 156078 transitions. [2021-06-05 16:48:28,224 INFO L78 Accepts]: Start accepts. Automaton has 40081 states and 156078 transitions. Word has length 28 [2021-06-05 16:48:28,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:48:28,224 INFO L482 AbstractCegarLoop]: Abstraction has 40081 states and 156078 transitions. [2021-06-05 16:48:28,224 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:28,224 INFO L276 IsEmpty]: Start isEmpty. Operand 40081 states and 156078 transitions. [2021-06-05 16:48:28,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:48:28,291 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:48:28,291 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:48:28,492 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 220 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4002 [2021-06-05 16:48:28,492 INFO L430 AbstractCegarLoop]: === Iteration 223 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:48:28,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:48:28,492 INFO L82 PathProgramCache]: Analyzing trace with hash -1049634039, now seen corresponding path program 141 times [2021-06-05 16:48:28,492 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:48:28,492 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [648510691] [2021-06-05 16:48:28,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:48:28,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:48:28,526 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:48:28,526 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:48:28,526 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [648510691] [2021-06-05 16:48:28,527 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [648510691] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:48:28,527 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1064470646] [2021-06-05 16:48:28,527 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:48:28,549 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:48:28,549 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:48:28,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:48:28,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:48:28,626 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:48:28,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1064470646] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:48:28,626 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:48:28,626 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-06-05 16:48:28,626 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739090077] [2021-06-05 16:48:28,626 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:48:28,626 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:48:28,627 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:48:28,627 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:48:28,627 INFO L87 Difference]: Start difference. First operand 40081 states and 156078 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:29,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:48:29,721 INFO L93 Difference]: Finished difference Result 59033 states and 221360 transitions. [2021-06-05 16:48:29,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 16:48:29,722 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:48:29,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:48:29,875 INFO L225 Difference]: With dead ends: 59033 [2021-06-05 16:48:29,876 INFO L226 Difference]: Without dead ends: 59009 [2021-06-05 16:48:29,876 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 695 ImplicationChecksByTransitivity, 365.0ms TimeCoverageRelationStatistics Valid=498, Invalid=1758, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 16:48:29,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59009 states. [2021-06-05 16:48:30,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59009 to 39991. [2021-06-05 16:48:30,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39991 states, 39990 states have (on average 3.893998499624906) internal successors, (155721), 39990 states have internal predecessors, (155721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:31,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39991 states to 39991 states and 155721 transitions. [2021-06-05 16:48:31,060 INFO L78 Accepts]: Start accepts. Automaton has 39991 states and 155721 transitions. Word has length 28 [2021-06-05 16:48:31,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:48:31,060 INFO L482 AbstractCegarLoop]: Abstraction has 39991 states and 155721 transitions. [2021-06-05 16:48:31,060 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:31,060 INFO L276 IsEmpty]: Start isEmpty. Operand 39991 states and 155721 transitions. [2021-06-05 16:48:31,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:48:31,120 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:48:31,120 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:48:31,328 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4003,221 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:48:31,329 INFO L430 AbstractCegarLoop]: === Iteration 224 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:48:31,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:48:31,329 INFO L82 PathProgramCache]: Analyzing trace with hash 547492677, now seen corresponding path program 142 times [2021-06-05 16:48:31,329 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:48:31,329 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1541560216] [2021-06-05 16:48:31,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:48:31,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:48:31,360 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:48:31,360 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:48:31,360 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1541560216] [2021-06-05 16:48:31,361 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1541560216] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:48:31,361 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1301494142] [2021-06-05 16:48:31,361 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:48:31,381 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:48:31,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:48:31,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:48:31,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:48:31,476 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:48:31,476 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1301494142] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:48:31,476 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:48:31,476 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-05 16:48:31,476 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [434346371] [2021-06-05 16:48:31,476 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:48:31,476 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:48:31,476 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:48:31,476 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:48:31,476 INFO L87 Difference]: Start difference. First operand 39991 states and 155721 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:31,764 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 14 DAG size of output: 13 [2021-06-05 16:48:32,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:48:32,715 INFO L93 Difference]: Finished difference Result 60273 states and 224760 transitions. [2021-06-05 16:48:32,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-06-05 16:48:32,716 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:48:32,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:48:32,871 INFO L225 Difference]: With dead ends: 60273 [2021-06-05 16:48:32,871 INFO L226 Difference]: Without dead ends: 60273 [2021-06-05 16:48:32,872 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1536 ImplicationChecksByTransitivity, 735.3ms TimeCoverageRelationStatistics Valid=878, Invalid=3412, Unknown=0, NotChecked=0, Total=4290 [2021-06-05 16:48:32,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60273 states. [2021-06-05 16:48:33,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60273 to 40087. [2021-06-05 16:48:34,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40087 states, 40086 states have (on average 3.892506111859502) internal successors, (156035), 40086 states have internal predecessors, (156035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:34,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40087 states to 40087 states and 156035 transitions. [2021-06-05 16:48:34,170 INFO L78 Accepts]: Start accepts. Automaton has 40087 states and 156035 transitions. Word has length 28 [2021-06-05 16:48:34,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:48:34,170 INFO L482 AbstractCegarLoop]: Abstraction has 40087 states and 156035 transitions. [2021-06-05 16:48:34,170 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:34,170 INFO L276 IsEmpty]: Start isEmpty. Operand 40087 states and 156035 transitions. [2021-06-05 16:48:34,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:48:34,240 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:48:34,241 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:48:34,441 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4004,222 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:48:34,441 INFO L430 AbstractCegarLoop]: === Iteration 225 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:48:34,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:48:34,441 INFO L82 PathProgramCache]: Analyzing trace with hash -2104435465, now seen corresponding path program 143 times [2021-06-05 16:48:34,441 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:48:34,442 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [392206870] [2021-06-05 16:48:34,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:48:34,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:48:34,475 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:48:34,475 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:48:34,475 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [392206870] [2021-06-05 16:48:34,475 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [392206870] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:48:34,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1522731493] [2021-06-05 16:48:34,476 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:48:34,498 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 16:48:34,499 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:48:34,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:48:34,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:48:34,601 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:48:34,601 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1522731493] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:48:34,601 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:48:34,601 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-05 16:48:34,602 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354555807] [2021-06-05 16:48:34,602 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:48:34,602 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:48:34,602 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:48:34,602 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:48:34,602 INFO L87 Difference]: Start difference. First operand 40087 states and 156035 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:35,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:48:35,910 INFO L93 Difference]: Finished difference Result 59960 states and 223872 transitions. [2021-06-05 16:48:35,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-05 16:48:35,910 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:48:35,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:48:36,074 INFO L225 Difference]: With dead ends: 59960 [2021-06-05 16:48:36,075 INFO L226 Difference]: Without dead ends: 59952 [2021-06-05 16:48:36,075 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1127 ImplicationChecksByTransitivity, 512.6ms TimeCoverageRelationStatistics Valid=716, Invalid=2590, Unknown=0, NotChecked=0, Total=3306 [2021-06-05 16:48:36,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59952 states. [2021-06-05 16:48:37,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59952 to 40019. [2021-06-05 16:48:37,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40019 states, 40018 states have (on average 3.893822779749113) internal successors, (155823), 40018 states have internal predecessors, (155823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:37,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40019 states to 40019 states and 155823 transitions. [2021-06-05 16:48:37,221 INFO L78 Accepts]: Start accepts. Automaton has 40019 states and 155823 transitions. Word has length 28 [2021-06-05 16:48:37,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:48:37,221 INFO L482 AbstractCegarLoop]: Abstraction has 40019 states and 155823 transitions. [2021-06-05 16:48:37,221 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:37,221 INFO L276 IsEmpty]: Start isEmpty. Operand 40019 states and 155823 transitions. [2021-06-05 16:48:37,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:48:37,285 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:48:37,285 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:48:37,485 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4005,223 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:48:37,485 INFO L430 AbstractCegarLoop]: === Iteration 226 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:48:37,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:48:37,486 INFO L82 PathProgramCache]: Analyzing trace with hash 923074653, now seen corresponding path program 144 times [2021-06-05 16:48:37,486 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:48:37,486 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [480052845] [2021-06-05 16:48:37,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:48:37,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:48:37,518 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:48:37,518 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:48:37,518 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [480052845] [2021-06-05 16:48:37,518 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [480052845] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:48:37,518 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [196506263] [2021-06-05 16:48:37,518 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:48:37,539 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 16:48:37,540 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:48:37,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:48:37,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:48:37,619 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:48:37,619 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [196506263] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:48:37,620 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:48:37,620 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-05 16:48:37,620 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1515046722] [2021-06-05 16:48:37,620 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 16:48:37,620 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:48:37,620 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 16:48:37,620 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2021-06-05 16:48:37,620 INFO L87 Difference]: Start difference. First operand 40019 states and 155823 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:38,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:48:38,612 INFO L93 Difference]: Finished difference Result 58691 states and 220361 transitions. [2021-06-05 16:48:38,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 16:48:38,612 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:48:38,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:48:38,767 INFO L225 Difference]: With dead ends: 58691 [2021-06-05 16:48:38,767 INFO L226 Difference]: Without dead ends: 58667 [2021-06-05 16:48:38,767 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 652 ImplicationChecksByTransitivity, 348.5ms TimeCoverageRelationStatistics Valid=487, Invalid=1675, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 16:48:38,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58667 states. [2021-06-05 16:48:39,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58667 to 39995. [2021-06-05 16:48:39,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39995 states, 39994 states have (on average 3.89395909386408) internal successors, (155735), 39994 states have internal predecessors, (155735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:40,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39995 states to 39995 states and 155735 transitions. [2021-06-05 16:48:40,148 INFO L78 Accepts]: Start accepts. Automaton has 39995 states and 155735 transitions. Word has length 28 [2021-06-05 16:48:40,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:48:40,148 INFO L482 AbstractCegarLoop]: Abstraction has 39995 states and 155735 transitions. [2021-06-05 16:48:40,148 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:40,148 INFO L276 IsEmpty]: Start isEmpty. Operand 39995 states and 155735 transitions. [2021-06-05 16:48:40,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:48:40,218 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:48:40,218 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:48:40,418 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 224 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4006 [2021-06-05 16:48:40,418 INFO L430 AbstractCegarLoop]: === Iteration 227 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:48:40,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:48:40,419 INFO L82 PathProgramCache]: Analyzing trace with hash 100408761, now seen corresponding path program 145 times [2021-06-05 16:48:40,419 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:48:40,419 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635379201] [2021-06-05 16:48:40,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:48:40,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:48:40,458 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:48:40,458 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:48:40,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [635379201] [2021-06-05 16:48:40,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [635379201] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:48:40,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [439718018] [2021-06-05 16:48:40,458 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:48:40,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:48:40,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:48:40,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:48:40,549 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:48:40,549 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [439718018] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:48:40,549 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:48:40,549 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 16:48:40,549 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164749917] [2021-06-05 16:48:40,550 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:48:40,550 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:48:40,550 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:48:40,550 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:48:40,550 INFO L87 Difference]: Start difference. First operand 39995 states and 155735 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:42,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:48:42,154 INFO L93 Difference]: Finished difference Result 61857 states and 229366 transitions. [2021-06-05 16:48:42,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2021-06-05 16:48:42,155 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:48:42,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:48:42,316 INFO L225 Difference]: With dead ends: 61857 [2021-06-05 16:48:42,316 INFO L226 Difference]: Without dead ends: 61857 [2021-06-05 16:48:42,317 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2861 ImplicationChecksByTransitivity, 813.3ms TimeCoverageRelationStatistics Valid=1421, Invalid=5889, Unknown=0, NotChecked=0, Total=7310 [2021-06-05 16:48:42,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61857 states. [2021-06-05 16:48:43,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61857 to 44335. [2021-06-05 16:48:43,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44335 states, 44334 states have (on average 3.8442053502954843) internal successors, (170429), 44334 states have internal predecessors, (170429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:43,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44335 states to 44335 states and 170429 transitions. [2021-06-05 16:48:43,699 INFO L78 Accepts]: Start accepts. Automaton has 44335 states and 170429 transitions. Word has length 28 [2021-06-05 16:48:43,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:48:43,699 INFO L482 AbstractCegarLoop]: Abstraction has 44335 states and 170429 transitions. [2021-06-05 16:48:43,699 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:43,699 INFO L276 IsEmpty]: Start isEmpty. Operand 44335 states and 170429 transitions. [2021-06-05 16:48:43,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:48:43,765 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:48:43,765 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:48:43,966 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4007,225 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:48:43,966 INFO L430 AbstractCegarLoop]: === Iteration 228 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:48:43,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:48:43,966 INFO L82 PathProgramCache]: Analyzing trace with hash 181784849, now seen corresponding path program 146 times [2021-06-05 16:48:43,966 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:48:43,966 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1892546861] [2021-06-05 16:48:43,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:48:43,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:48:44,013 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:48:44,013 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:48:44,013 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1892546861] [2021-06-05 16:48:44,013 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1892546861] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:48:44,013 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [954409977] [2021-06-05 16:48:44,013 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:48:44,045 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:48:44,045 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:48:44,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:48:44,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:48:44,107 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:48:44,107 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [954409977] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:48:44,107 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:48:44,108 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 16:48:44,108 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [18191250] [2021-06-05 16:48:44,108 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:48:44,108 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:48:44,108 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:48:44,108 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:48:44,108 INFO L87 Difference]: Start difference. First operand 44335 states and 170429 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:45,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:48:45,474 INFO L93 Difference]: Finished difference Result 61088 states and 227260 transitions. [2021-06-05 16:48:45,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-06-05 16:48:45,474 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:48:45,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:48:45,634 INFO L225 Difference]: With dead ends: 61088 [2021-06-05 16:48:45,634 INFO L226 Difference]: Without dead ends: 61080 [2021-06-05 16:48:45,634 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1934 ImplicationChecksByTransitivity, 632.5ms TimeCoverageRelationStatistics Valid=1035, Invalid=4221, Unknown=0, NotChecked=0, Total=5256 [2021-06-05 16:48:45,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61080 states. [2021-06-05 16:48:46,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61080 to 43223. [2021-06-05 16:48:46,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43223 states, 43222 states have (on average 3.862963305723937) internal successors, (166965), 43222 states have internal predecessors, (166965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:47,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43223 states to 43223 states and 166965 transitions. [2021-06-05 16:48:47,024 INFO L78 Accepts]: Start accepts. Automaton has 43223 states and 166965 transitions. Word has length 28 [2021-06-05 16:48:47,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:48:47,024 INFO L482 AbstractCegarLoop]: Abstraction has 43223 states and 166965 transitions. [2021-06-05 16:48:47,024 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:47,024 INFO L276 IsEmpty]: Start isEmpty. Operand 43223 states and 166965 transitions. [2021-06-05 16:48:47,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:48:47,095 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:48:47,095 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:48:47,296 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 226 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4008 [2021-06-05 16:48:47,296 INFO L430 AbstractCegarLoop]: === Iteration 229 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:48:47,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:48:47,296 INFO L82 PathProgramCache]: Analyzing trace with hash -1333307123, now seen corresponding path program 147 times [2021-06-05 16:48:47,296 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:48:47,296 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2118420728] [2021-06-05 16:48:47,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:48:47,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:48:47,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-06-05 16:48:47,336 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:48:47,336 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2118420728] [2021-06-05 16:48:47,336 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2118420728] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:48:47,337 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [179044824] [2021-06-05 16:48:47,337 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:48:47,361 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 16:48:47,361 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:48:47,362 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:48:47,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:48:47,431 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:48:47,432 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [179044824] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:48:47,432 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:48:47,432 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 16:48:47,432 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045817883] [2021-06-05 16:48:47,432 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:48:47,432 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:48:47,432 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:48:47,432 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:48:47,432 INFO L87 Difference]: Start difference. First operand 43223 states and 166965 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:48,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:48:48,710 INFO L93 Difference]: Finished difference Result 59466 states and 222744 transitions. [2021-06-05 16:48:48,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-06-05 16:48:48,711 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:48:48,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:48:48,863 INFO L225 Difference]: With dead ends: 59466 [2021-06-05 16:48:48,863 INFO L226 Difference]: Without dead ends: 59442 [2021-06-05 16:48:48,864 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1368 ImplicationChecksByTransitivity, 579.0ms TimeCoverageRelationStatistics Valid=814, Invalid=3218, Unknown=0, NotChecked=0, Total=4032 [2021-06-05 16:48:48,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59442 states. [2021-06-05 16:48:49,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59442 to 43235. [2021-06-05 16:48:50,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43235 states, 43234 states have (on average 3.860827126798353) internal successors, (166919), 43234 states have internal predecessors, (166919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:50,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43235 states to 43235 states and 166919 transitions. [2021-06-05 16:48:50,132 INFO L78 Accepts]: Start accepts. Automaton has 43235 states and 166919 transitions. Word has length 28 [2021-06-05 16:48:50,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:48:50,132 INFO L482 AbstractCegarLoop]: Abstraction has 43235 states and 166919 transitions. [2021-06-05 16:48:50,132 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:50,133 INFO L276 IsEmpty]: Start isEmpty. Operand 43235 states and 166919 transitions. [2021-06-05 16:48:50,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:48:50,201 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:48:50,201 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:48:50,401 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4009,227 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:48:50,401 INFO L430 AbstractCegarLoop]: === Iteration 230 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:48:50,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:48:50,402 INFO L82 PathProgramCache]: Analyzing trace with hash 1959694861, now seen corresponding path program 148 times [2021-06-05 16:48:50,402 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:48:50,402 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1706147443] [2021-06-05 16:48:50,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:48:50,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:48:50,643 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:48:50,644 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:48:50,644 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1706147443] [2021-06-05 16:48:50,644 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1706147443] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:48:50,644 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1857981715] [2021-06-05 16:48:50,644 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:48:50,672 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:48:50,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:48:50,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:48:50,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:48:50,735 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:48:50,736 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1857981715] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:48:50,736 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:48:50,736 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 16:48:50,736 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646568390] [2021-06-05 16:48:50,736 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:48:50,736 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:48:50,736 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:48:50,736 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:48:50,736 INFO L87 Difference]: Start difference. First operand 43235 states and 166919 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:51,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:48:51,759 INFO L93 Difference]: Finished difference Result 60717 states and 226269 transitions. [2021-06-05 16:48:51,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-05 16:48:51,760 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:48:51,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:48:51,919 INFO L225 Difference]: With dead ends: 60717 [2021-06-05 16:48:51,920 INFO L226 Difference]: Without dead ends: 60677 [2021-06-05 16:48:51,920 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1158 ImplicationChecksByTransitivity, 715.2ms TimeCoverageRelationStatistics Valid=722, Invalid=2818, Unknown=0, NotChecked=0, Total=3540 [2021-06-05 16:48:51,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60677 states. [2021-06-05 16:48:53,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60677 to 43367. [2021-06-05 16:48:53,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43367 states, 43366 states have (on average 3.860143891527925) internal successors, (167399), 43366 states have internal predecessors, (167399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:53,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43367 states to 43367 states and 167399 transitions. [2021-06-05 16:48:53,424 INFO L78 Accepts]: Start accepts. Automaton has 43367 states and 167399 transitions. Word has length 28 [2021-06-05 16:48:53,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:48:53,424 INFO L482 AbstractCegarLoop]: Abstraction has 43367 states and 167399 transitions. [2021-06-05 16:48:53,424 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:53,424 INFO L276 IsEmpty]: Start isEmpty. Operand 43367 states and 167399 transitions. [2021-06-05 16:48:53,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:48:53,491 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:48:53,491 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:48:53,691 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4010,228 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:48:53,692 INFO L430 AbstractCegarLoop]: === Iteration 231 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:48:53,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:48:53,692 INFO L82 PathProgramCache]: Analyzing trace with hash 243917385, now seen corresponding path program 149 times [2021-06-05 16:48:53,692 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:48:53,692 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044726680] [2021-06-05 16:48:53,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:48:53,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:48:53,729 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:48:53,729 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:48:53,729 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044726680] [2021-06-05 16:48:53,729 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1044726680] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:48:53,729 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [454695584] [2021-06-05 16:48:53,730 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:48:53,751 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 16:48:53,751 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:48:53,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:48:53,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:48:53,850 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:48:53,850 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [454695584] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:48:53,850 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:48:53,850 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-05 16:48:53,850 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1163404363] [2021-06-05 16:48:53,850 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 16:48:53,851 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:48:53,851 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 16:48:53,851 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2021-06-05 16:48:53,851 INFO L87 Difference]: Start difference. First operand 43367 states and 167399 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:55,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:48:55,482 INFO L93 Difference]: Finished difference Result 59965 states and 224001 transitions. [2021-06-05 16:48:55,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-06-05 16:48:55,482 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:48:55,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:48:55,630 INFO L225 Difference]: With dead ends: 59965 [2021-06-05 16:48:55,631 INFO L226 Difference]: Without dead ends: 59965 [2021-06-05 16:48:55,631 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2488 ImplicationChecksByTransitivity, 828.0ms TimeCoverageRelationStatistics Valid=1250, Invalid=5392, Unknown=0, NotChecked=0, Total=6642 [2021-06-05 16:48:55,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59965 states. [2021-06-05 16:48:56,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59965 to 44272. [2021-06-05 16:48:56,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44272 states, 44271 states have (on average 3.8506019742043325) internal successors, (170470), 44271 states have internal predecessors, (170470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:56,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44272 states to 44272 states and 170470 transitions. [2021-06-05 16:48:56,802 INFO L78 Accepts]: Start accepts. Automaton has 44272 states and 170470 transitions. Word has length 28 [2021-06-05 16:48:56,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:48:56,802 INFO L482 AbstractCegarLoop]: Abstraction has 44272 states and 170470 transitions. [2021-06-05 16:48:56,802 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:56,802 INFO L276 IsEmpty]: Start isEmpty. Operand 44272 states and 170470 transitions. [2021-06-05 16:48:56,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:48:56,870 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:48:56,870 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:48:57,072 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 229 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4011 [2021-06-05 16:48:57,073 INFO L430 AbstractCegarLoop]: === Iteration 232 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:48:57,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:48:57,073 INFO L82 PathProgramCache]: Analyzing trace with hash 1886956539, now seen corresponding path program 150 times [2021-06-05 16:48:57,073 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:48:57,073 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575075427] [2021-06-05 16:48:57,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:48:57,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:48:57,110 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:48:57,111 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:48:57,111 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575075427] [2021-06-05 16:48:57,111 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1575075427] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:48:57,111 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1330416639] [2021-06-05 16:48:57,111 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:48:57,133 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 16:48:57,133 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:48:57,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:48:57,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:48:57,229 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:48:57,229 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1330416639] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:48:57,229 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:48:57,229 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-05 16:48:57,229 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260740774] [2021-06-05 16:48:57,229 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 16:48:57,229 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:48:57,229 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 16:48:57,230 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2021-06-05 16:48:57,230 INFO L87 Difference]: Start difference. First operand 44272 states and 170470 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:58,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:48:58,676 INFO L93 Difference]: Finished difference Result 59467 states and 222606 transitions. [2021-06-05 16:48:58,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-06-05 16:48:58,677 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:48:58,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:48:58,837 INFO L225 Difference]: With dead ends: 59467 [2021-06-05 16:48:58,837 INFO L226 Difference]: Without dead ends: 59459 [2021-06-05 16:48:58,837 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1724 ImplicationChecksByTransitivity, 655.2ms TimeCoverageRelationStatistics Valid=973, Invalid=3857, Unknown=0, NotChecked=0, Total=4830 [2021-06-05 16:48:58,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59459 states. [2021-06-05 16:48:59,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59459 to 44196. [2021-06-05 16:48:59,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44196 states, 44195 states have (on average 3.85188369725082) internal successors, (170234), 44195 states have internal predecessors, (170234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:00,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44196 states to 44196 states and 170234 transitions. [2021-06-05 16:49:00,119 INFO L78 Accepts]: Start accepts. Automaton has 44196 states and 170234 transitions. Word has length 28 [2021-06-05 16:49:00,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:49:00,119 INFO L482 AbstractCegarLoop]: Abstraction has 44196 states and 170234 transitions. [2021-06-05 16:49:00,119 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:00,119 INFO L276 IsEmpty]: Start isEmpty. Operand 44196 states and 170234 transitions. [2021-06-05 16:49:00,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:49:00,184 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:49:00,184 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:49:00,384 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 230 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4012 [2021-06-05 16:49:00,384 INFO L430 AbstractCegarLoop]: === Iteration 233 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:49:00,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:49:00,384 INFO L82 PathProgramCache]: Analyzing trace with hash 619499361, now seen corresponding path program 151 times [2021-06-05 16:49:00,384 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:49:00,384 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1705812909] [2021-06-05 16:49:00,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:49:00,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:49:00,421 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:49:00,421 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:49:00,421 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1705812909] [2021-06-05 16:49:00,421 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1705812909] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:49:00,421 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [111032568] [2021-06-05 16:49:00,422 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 231 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 231 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:49:00,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:49:00,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:49:00,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:49:00,523 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:49:00,523 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [111032568] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:49:00,523 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:49:00,523 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 16:49:00,523 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071702454] [2021-06-05 16:49:00,524 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:49:00,524 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:49:00,524 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:49:00,524 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:49:00,524 INFO L87 Difference]: Start difference. First operand 44196 states and 170234 transitions. Second operand has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:01,535 WARN L205 SmtUtils]: Spent 213.00 ms on a formula simplification that was a NOOP. DAG size: 10 [2021-06-05 16:49:01,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:49:01,772 INFO L93 Difference]: Finished difference Result 58944 states and 221360 transitions. [2021-06-05 16:49:01,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-05 16:49:01,772 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:49:01,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:49:01,923 INFO L225 Difference]: With dead ends: 58944 [2021-06-05 16:49:01,923 INFO L226 Difference]: Without dead ends: 58920 [2021-06-05 16:49:01,923 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1248 ImplicationChecksByTransitivity, 756.6ms TimeCoverageRelationStatistics Valid=750, Invalid=3032, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 16:49:01,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58920 states. [2021-06-05 16:49:03,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58920 to 44182. [2021-06-05 16:49:03,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44182 states, 44181 states have (on average 3.8518593965731878) internal successors, (170179), 44181 states have internal predecessors, (170179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:03,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44182 states to 44182 states and 170179 transitions. [2021-06-05 16:49:03,184 INFO L78 Accepts]: Start accepts. Automaton has 44182 states and 170179 transitions. Word has length 28 [2021-06-05 16:49:03,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:49:03,184 INFO L482 AbstractCegarLoop]: Abstraction has 44182 states and 170179 transitions. [2021-06-05 16:49:03,184 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:03,185 INFO L276 IsEmpty]: Start isEmpty. Operand 44182 states and 170179 transitions. [2021-06-05 16:49:03,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:49:03,249 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:49:03,249 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:49:03,449 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 231 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4013 [2021-06-05 16:49:03,450 INFO L430 AbstractCegarLoop]: === Iteration 234 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:49:03,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:49:03,450 INFO L82 PathProgramCache]: Analyzing trace with hash 1303085277, now seen corresponding path program 152 times [2021-06-05 16:49:03,450 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:49:03,450 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1219099075] [2021-06-05 16:49:03,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:49:03,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:49:03,490 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:49:03,490 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:49:03,490 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1219099075] [2021-06-05 16:49:03,490 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1219099075] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:49:03,490 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [792833537] [2021-06-05 16:49:03,491 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 232 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 232 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:49:03,511 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:49:03,512 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:49:03,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:49:03,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:49:03,582 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:49:03,583 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [792833537] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:49:03,583 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:49:03,583 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-06-05 16:49:03,583 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1318741789] [2021-06-05 16:49:03,583 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 16:49:03,583 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:49:03,583 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 16:49:03,583 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-06-05 16:49:03,583 INFO L87 Difference]: Start difference. First operand 44182 states and 170179 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:04,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:49:04,861 INFO L93 Difference]: Finished difference Result 58726 states and 220667 transitions. [2021-06-05 16:49:04,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-05 16:49:04,862 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:49:04,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:49:05,026 INFO L225 Difference]: With dead ends: 58726 [2021-06-05 16:49:05,026 INFO L226 Difference]: Without dead ends: 58686 [2021-06-05 16:49:05,026 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1104 ImplicationChecksByTransitivity, 722.1ms TimeCoverageRelationStatistics Valid=696, Invalid=2726, Unknown=0, NotChecked=0, Total=3422 [2021-06-05 16:49:05,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58686 states. [2021-06-05 16:49:06,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58686 to 44531. [2021-06-05 16:49:06,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44531 states, 44530 states have (on average 3.853761509094992) internal successors, (171608), 44530 states have internal predecessors, (171608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:06,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44531 states to 44531 states and 171608 transitions. [2021-06-05 16:49:06,316 INFO L78 Accepts]: Start accepts. Automaton has 44531 states and 171608 transitions. Word has length 28 [2021-06-05 16:49:06,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:49:06,316 INFO L482 AbstractCegarLoop]: Abstraction has 44531 states and 171608 transitions. [2021-06-05 16:49:06,316 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:06,316 INFO L276 IsEmpty]: Start isEmpty. Operand 44531 states and 171608 transitions. [2021-06-05 16:49:06,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:49:06,384 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:49:06,384 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:49:06,584 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4014,232 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:49:06,585 INFO L430 AbstractCegarLoop]: === Iteration 235 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:49:06,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:49:06,585 INFO L82 PathProgramCache]: Analyzing trace with hash 806750187, now seen corresponding path program 153 times [2021-06-05 16:49:06,585 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:49:06,585 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [599069701] [2021-06-05 16:49:06,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:49:06,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:49:06,621 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:49:06,621 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:49:06,622 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [599069701] [2021-06-05 16:49:06,622 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [599069701] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:49:06,622 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [340934230] [2021-06-05 16:49:06,622 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 233 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 233 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:49:06,643 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 16:49:06,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:49:06,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:49:06,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:49:06,732 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:49:06,732 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [340934230] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:49:06,732 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:49:06,732 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 16:49:06,732 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777689410] [2021-06-05 16:49:06,732 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:49:06,732 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:49:06,732 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:49:06,732 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:49:06,733 INFO L87 Difference]: Start difference. First operand 44531 states and 171608 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:08,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:49:08,089 INFO L93 Difference]: Finished difference Result 71242 states and 265120 transitions. [2021-06-05 16:49:08,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-06-05 16:49:08,090 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:49:08,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:49:08,268 INFO L225 Difference]: With dead ends: 71242 [2021-06-05 16:49:08,268 INFO L226 Difference]: Without dead ends: 71242 [2021-06-05 16:49:08,268 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1468 ImplicationChecksByTransitivity, 581.1ms TimeCoverageRelationStatistics Valid=901, Invalid=3131, Unknown=0, NotChecked=0, Total=4032 [2021-06-05 16:49:08,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71242 states. [2021-06-05 16:49:09,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71242 to 45697. [2021-06-05 16:49:09,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45697 states, 45696 states have (on average 3.8682379201680672) internal successors, (176763), 45696 states have internal predecessors, (176763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:09,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45697 states to 45697 states and 176763 transitions. [2021-06-05 16:49:09,853 INFO L78 Accepts]: Start accepts. Automaton has 45697 states and 176763 transitions. Word has length 28 [2021-06-05 16:49:09,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:49:09,853 INFO L482 AbstractCegarLoop]: Abstraction has 45697 states and 176763 transitions. [2021-06-05 16:49:09,854 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:09,854 INFO L276 IsEmpty]: Start isEmpty. Operand 45697 states and 176763 transitions. [2021-06-05 16:49:09,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:49:09,930 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:49:09,930 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:49:10,131 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4015,233 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:49:10,131 INFO L430 AbstractCegarLoop]: === Iteration 236 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:49:10,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:49:10,131 INFO L82 PathProgramCache]: Analyzing trace with hash 132028309, now seen corresponding path program 154 times [2021-06-05 16:49:10,131 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:49:10,131 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860690334] [2021-06-05 16:49:10,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:49:10,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:49:10,171 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:49:10,172 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:49:10,172 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [860690334] [2021-06-05 16:49:10,172 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [860690334] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:49:10,172 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [847360997] [2021-06-05 16:49:10,172 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 234 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 234 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:49:10,195 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:49:10,195 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:49:10,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:49:10,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:49:10,291 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:49:10,291 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [847360997] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:49:10,291 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:49:10,291 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 16:49:10,291 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [46629758] [2021-06-05 16:49:10,291 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:49:10,292 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:49:10,292 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:49:10,292 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:49:10,292 INFO L87 Difference]: Start difference. First operand 45697 states and 176763 transitions. Second operand has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:11,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:49:11,415 INFO L93 Difference]: Finished difference Result 65327 states and 246370 transitions. [2021-06-05 16:49:11,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-05 16:49:11,415 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:49:11,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:49:11,584 INFO L225 Difference]: With dead ends: 65327 [2021-06-05 16:49:11,584 INFO L226 Difference]: Without dead ends: 65327 [2021-06-05 16:49:11,585 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1173 ImplicationChecksByTransitivity, 538.4ms TimeCoverageRelationStatistics Valid=781, Invalid=2641, Unknown=0, NotChecked=0, Total=3422 [2021-06-05 16:49:11,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65327 states. [2021-06-05 16:49:12,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65327 to 45727. [2021-06-05 16:49:12,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45727 states, 45726 states have (on average 3.868040064733412) internal successors, (176870), 45726 states have internal predecessors, (176870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:13,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45727 states to 45727 states and 176870 transitions. [2021-06-05 16:49:13,127 INFO L78 Accepts]: Start accepts. Automaton has 45727 states and 176870 transitions. Word has length 28 [2021-06-05 16:49:13,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:49:13,127 INFO L482 AbstractCegarLoop]: Abstraction has 45727 states and 176870 transitions. [2021-06-05 16:49:13,127 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:13,127 INFO L276 IsEmpty]: Start isEmpty. Operand 45727 states and 176870 transitions. [2021-06-05 16:49:13,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:49:13,202 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:49:13,202 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:49:13,403 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4016,234 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:49:13,403 INFO L430 AbstractCegarLoop]: === Iteration 237 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:49:13,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:49:13,403 INFO L82 PathProgramCache]: Analyzing trace with hash 1785388485, now seen corresponding path program 155 times [2021-06-05 16:49:13,403 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:49:13,403 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1919605021] [2021-06-05 16:49:13,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:49:13,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:49:13,442 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:49:13,442 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:49:13,443 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1919605021] [2021-06-05 16:49:13,443 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1919605021] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:49:13,443 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2002502288] [2021-06-05 16:49:13,443 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 235 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 235 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:49:13,466 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 16:49:13,466 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:49:13,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:49:13,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:49:13,564 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:49:13,564 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2002502288] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:49:13,565 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:49:13,565 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-05 16:49:13,565 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641629045] [2021-06-05 16:49:13,565 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 16:49:13,565 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:49:13,565 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 16:49:13,565 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-06-05 16:49:13,565 INFO L87 Difference]: Start difference. First operand 45727 states and 176870 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:15,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:49:15,307 INFO L93 Difference]: Finished difference Result 66185 states and 248806 transitions. [2021-06-05 16:49:15,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-06-05 16:49:15,308 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:49:15,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:49:15,482 INFO L225 Difference]: With dead ends: 66185 [2021-06-05 16:49:15,482 INFO L226 Difference]: Without dead ends: 66185 [2021-06-05 16:49:15,482 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2900 ImplicationChecksByTransitivity, 875.3ms TimeCoverageRelationStatistics Valid=1557, Invalid=5925, Unknown=0, NotChecked=0, Total=7482 [2021-06-05 16:49:15,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66185 states. [2021-06-05 16:49:16,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66185 to 45991. [2021-06-05 16:49:16,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45991 states, 45990 states have (on average 3.8644922809306372) internal successors, (177728), 45990 states have internal predecessors, (177728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:16,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45991 states to 45991 states and 177728 transitions. [2021-06-05 16:49:16,897 INFO L78 Accepts]: Start accepts. Automaton has 45991 states and 177728 transitions. Word has length 28 [2021-06-05 16:49:16,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:49:16,897 INFO L482 AbstractCegarLoop]: Abstraction has 45991 states and 177728 transitions. [2021-06-05 16:49:16,897 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:16,897 INFO L276 IsEmpty]: Start isEmpty. Operand 45991 states and 177728 transitions. [2021-06-05 16:49:16,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:49:16,965 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:49:16,965 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:49:17,167 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4017,235 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:49:17,167 INFO L430 AbstractCegarLoop]: === Iteration 238 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:49:17,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:49:17,168 INFO L82 PathProgramCache]: Analyzing trace with hash -866539657, now seen corresponding path program 156 times [2021-06-05 16:49:17,168 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:49:17,168 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732201573] [2021-06-05 16:49:17,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:49:17,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:49:17,205 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:49:17,205 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:49:17,205 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732201573] [2021-06-05 16:49:17,205 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732201573] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:49:17,205 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2086859754] [2021-06-05 16:49:17,205 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 236 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 236 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:49:17,227 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 16:49:17,227 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:49:17,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:49:17,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:49:17,319 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:49:17,319 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2086859754] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:49:17,319 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:49:17,320 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-05 16:49:17,320 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690360545] [2021-06-05 16:49:17,320 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 16:49:17,320 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:49:17,320 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 16:49:17,320 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-06-05 16:49:17,320 INFO L87 Difference]: Start difference. First operand 45991 states and 177728 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:18,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:49:18,831 INFO L93 Difference]: Finished difference Result 65397 states and 246571 transitions. [2021-06-05 16:49:18,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-06-05 16:49:18,831 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:49:18,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:49:19,003 INFO L225 Difference]: With dead ends: 65397 [2021-06-05 16:49:19,004 INFO L226 Difference]: Without dead ends: 65393 [2021-06-05 16:49:19,004 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1770 ImplicationChecksByTransitivity, 911.2ms TimeCoverageRelationStatistics Valid=1139, Invalid=3831, Unknown=0, NotChecked=0, Total=4970 [2021-06-05 16:49:19,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65393 states. [2021-06-05 16:49:20,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65393 to 45627. [2021-06-05 16:49:20,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45627 states, 45626 states have (on average 3.868233025029588) internal successors, (176492), 45626 states have internal predecessors, (176492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:20,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45627 states to 45627 states and 176492 transitions. [2021-06-05 16:49:20,327 INFO L78 Accepts]: Start accepts. Automaton has 45627 states and 176492 transitions. Word has length 28 [2021-06-05 16:49:20,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:49:20,327 INFO L482 AbstractCegarLoop]: Abstraction has 45627 states and 176492 transitions. [2021-06-05 16:49:20,327 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:20,327 INFO L276 IsEmpty]: Start isEmpty. Operand 45627 states and 176492 transitions. [2021-06-05 16:49:20,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:49:20,394 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:49:20,394 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:49:20,594 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4018,236 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:49:20,595 INFO L430 AbstractCegarLoop]: === Iteration 239 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:49:20,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:49:20,595 INFO L82 PathProgramCache]: Analyzing trace with hash 1338899459, now seen corresponding path program 157 times [2021-06-05 16:49:20,595 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:49:20,595 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239927702] [2021-06-05 16:49:20,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:49:20,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:49:20,638 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:49:20,639 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:49:20,639 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239927702] [2021-06-05 16:49:20,639 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [239927702] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:49:20,639 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1190410491] [2021-06-05 16:49:20,639 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 237 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 237 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:49:20,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:49:20,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:49:20,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:49:20,745 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:49:20,745 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1190410491] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:49:20,745 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:49:20,745 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 16:49:20,745 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350367803] [2021-06-05 16:49:20,745 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:49:20,745 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:49:20,745 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:49:20,745 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:49:20,745 INFO L87 Difference]: Start difference. First operand 45627 states and 176492 transitions. Second operand has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:21,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:49:21,851 INFO L93 Difference]: Finished difference Result 59724 states and 226961 transitions. [2021-06-05 16:49:21,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 16:49:21,851 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:49:21,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:49:22,006 INFO L225 Difference]: With dead ends: 59724 [2021-06-05 16:49:22,006 INFO L226 Difference]: Without dead ends: 59724 [2021-06-05 16:49:22,006 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 921 ImplicationChecksByTransitivity, 452.9ms TimeCoverageRelationStatistics Valid=608, Invalid=2148, Unknown=0, NotChecked=0, Total=2756 [2021-06-05 16:49:22,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59724 states. [2021-06-05 16:49:23,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59724 to 45643. [2021-06-05 16:49:23,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45643 states, 45642 states have (on average 3.8701196266596556) internal successors, (176640), 45642 states have internal predecessors, (176640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:23,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45643 states to 45643 states and 176640 transitions. [2021-06-05 16:49:23,302 INFO L78 Accepts]: Start accepts. Automaton has 45643 states and 176640 transitions. Word has length 28 [2021-06-05 16:49:23,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:49:23,302 INFO L482 AbstractCegarLoop]: Abstraction has 45643 states and 176640 transitions. [2021-06-05 16:49:23,302 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:23,302 INFO L276 IsEmpty]: Start isEmpty. Operand 45643 states and 176640 transitions. [2021-06-05 16:49:23,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:49:23,369 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:49:23,369 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:49:23,569 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4019,237 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:49:23,569 INFO L430 AbstractCegarLoop]: === Iteration 240 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:49:23,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:49:23,570 INFO L82 PathProgramCache]: Analyzing trace with hash -1775748157, now seen corresponding path program 158 times [2021-06-05 16:49:23,570 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:49:23,570 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [68345198] [2021-06-05 16:49:23,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:49:23,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:49:23,606 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:49:23,606 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:49:23,606 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [68345198] [2021-06-05 16:49:23,606 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [68345198] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:49:23,606 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [876918663] [2021-06-05 16:49:23,606 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 238 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 238 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:49:23,627 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:49:23,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:49:23,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:49:23,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:49:23,707 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:49:23,707 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [876918663] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:49:23,707 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:49:23,707 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 16:49:23,707 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1409296781] [2021-06-05 16:49:23,707 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:49:23,707 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:49:23,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:49:23,708 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:49:23,708 INFO L87 Difference]: Start difference. First operand 45643 states and 176640 transitions. Second operand has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:24,309 WARN L205 SmtUtils]: Spent 235.00 ms on a formula simplification that was a NOOP. DAG size: 14 [2021-06-05 16:49:24,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:49:24,679 INFO L93 Difference]: Finished difference Result 59038 states and 225086 transitions. [2021-06-05 16:49:24,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 16:49:24,680 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:49:24,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:49:24,836 INFO L225 Difference]: With dead ends: 59038 [2021-06-05 16:49:24,836 INFO L226 Difference]: Without dead ends: 59026 [2021-06-05 16:49:24,836 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 568 ImplicationChecksByTransitivity, 584.7ms TimeCoverageRelationStatistics Valid=448, Invalid=1532, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 16:49:24,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59026 states. [2021-06-05 16:49:25,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59026 to 45577. [2021-06-05 16:49:25,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45577 states, 45576 states have (on average 3.8712699666491135) internal successors, (176437), 45576 states have internal predecessors, (176437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:26,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45577 states to 45577 states and 176437 transitions. [2021-06-05 16:49:26,099 INFO L78 Accepts]: Start accepts. Automaton has 45577 states and 176437 transitions. Word has length 28 [2021-06-05 16:49:26,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:49:26,100 INFO L482 AbstractCegarLoop]: Abstraction has 45577 states and 176437 transitions. [2021-06-05 16:49:26,100 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:26,100 INFO L276 IsEmpty]: Start isEmpty. Operand 45577 states and 176437 transitions. [2021-06-05 16:49:26,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:49:26,168 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:49:26,169 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:49:26,369 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4020,238 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:49:26,369 INFO L430 AbstractCegarLoop]: === Iteration 241 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:49:26,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:49:26,369 INFO L82 PathProgramCache]: Analyzing trace with hash 517999999, now seen corresponding path program 159 times [2021-06-05 16:49:26,369 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:49:26,370 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950867685] [2021-06-05 16:49:26,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:49:26,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:49:26,409 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:49:26,409 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:49:26,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950867685] [2021-06-05 16:49:26,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [950867685] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:49:26,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [995729561] [2021-06-05 16:49:26,409 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 239 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 239 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:49:26,432 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 16:49:26,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:49:26,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:49:26,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:49:26,520 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:49:26,520 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [995729561] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:49:26,520 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:49:26,520 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 16:49:26,520 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533941661] [2021-06-05 16:49:26,520 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:49:26,520 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:49:26,520 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:49:26,521 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:49:26,521 INFO L87 Difference]: Start difference. First operand 45577 states and 176437 transitions. Second operand has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:27,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:49:27,452 INFO L93 Difference]: Finished difference Result 50058 states and 191219 transitions. [2021-06-05 16:49:27,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 16:49:27,452 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:49:27,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:49:27,587 INFO L225 Difference]: With dead ends: 50058 [2021-06-05 16:49:27,587 INFO L226 Difference]: Without dead ends: 50058 [2021-06-05 16:49:27,588 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 412 ImplicationChecksByTransitivity, 307.1ms TimeCoverageRelationStatistics Valid=323, Invalid=1159, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 16:49:27,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50058 states. [2021-06-05 16:49:28,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50058 to 45785. [2021-06-05 16:49:28,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45785 states, 45784 states have (on average 3.8687969596365543) internal successors, (177129), 45784 states have internal predecessors, (177129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:28,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45785 states to 45785 states and 177129 transitions. [2021-06-05 16:49:28,843 INFO L78 Accepts]: Start accepts. Automaton has 45785 states and 177129 transitions. Word has length 28 [2021-06-05 16:49:28,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:49:28,843 INFO L482 AbstractCegarLoop]: Abstraction has 45785 states and 177129 transitions. [2021-06-05 16:49:28,843 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:28,843 INFO L276 IsEmpty]: Start isEmpty. Operand 45785 states and 177129 transitions. [2021-06-05 16:49:28,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:49:28,921 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:49:28,921 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:49:29,122 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 239 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4021 [2021-06-05 16:49:29,122 INFO L430 AbstractCegarLoop]: === Iteration 242 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:49:29,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:49:29,122 INFO L82 PathProgramCache]: Analyzing trace with hash -480567967, now seen corresponding path program 160 times [2021-06-05 16:49:29,122 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:49:29,122 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142768359] [2021-06-05 16:49:29,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:49:29,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:49:29,163 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:49:29,163 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:49:29,163 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2142768359] [2021-06-05 16:49:29,163 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2142768359] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:49:29,163 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [5975341] [2021-06-05 16:49:29,163 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 240 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 240 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:49:29,185 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:49:29,185 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:49:29,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:49:29,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:49:29,264 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:49:29,264 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [5975341] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:49:29,264 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:49:29,264 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-05 16:49:29,264 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236846805] [2021-06-05 16:49:29,264 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 16:49:29,264 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:49:29,265 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 16:49:29,265 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-06-05 16:49:29,265 INFO L87 Difference]: Start difference. First operand 45785 states and 177129 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:29,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:49:29,812 INFO L93 Difference]: Finished difference Result 49905 states and 190821 transitions. [2021-06-05 16:49:29,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 16:49:29,813 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:49:29,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:49:29,940 INFO L225 Difference]: With dead ends: 49905 [2021-06-05 16:49:29,940 INFO L226 Difference]: Without dead ends: 49901 [2021-06-05 16:49:29,940 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 257 ImplicationChecksByTransitivity, 243.7ms TimeCoverageRelationStatistics Valid=247, Invalid=809, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 16:49:29,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49901 states. [2021-06-05 16:49:30,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49901 to 45725. [2021-06-05 16:49:31,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45725 states, 45724 states have (on average 3.869674569154055) internal successors, (176937), 45724 states have internal predecessors, (176937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:31,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45725 states to 45725 states and 176937 transitions. [2021-06-05 16:49:31,132 INFO L78 Accepts]: Start accepts. Automaton has 45725 states and 176937 transitions. Word has length 28 [2021-06-05 16:49:31,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:49:31,132 INFO L482 AbstractCegarLoop]: Abstraction has 45725 states and 176937 transitions. [2021-06-05 16:49:31,132 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:31,132 INFO L276 IsEmpty]: Start isEmpty. Operand 45725 states and 176937 transitions. [2021-06-05 16:49:31,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:49:31,199 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:49:31,199 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:49:31,400 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 240 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4022 [2021-06-05 16:49:31,400 INFO L430 AbstractCegarLoop]: === Iteration 243 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:49:31,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:49:31,400 INFO L82 PathProgramCache]: Analyzing trace with hash -510371023, now seen corresponding path program 80 times [2021-06-05 16:49:31,400 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:49:31,400 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185819561] [2021-06-05 16:49:31,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:49:31,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:49:31,692 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:49:31,692 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:49:31,692 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [185819561] [2021-06-05 16:49:31,692 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [185819561] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:49:31,692 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [444842556] [2021-06-05 16:49:31,692 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 241 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 241 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:49:31,715 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:49:31,715 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:49:31,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:49:31,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:49:31,773 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:49:31,773 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [444842556] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:49:31,773 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:49:31,773 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-06-05 16:49:31,773 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1644903147] [2021-06-05 16:49:31,773 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:49:31,773 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:49:31,774 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:49:31,774 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:49:31,774 INFO L87 Difference]: Start difference. First operand 45725 states and 176937 transitions. Second operand has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:32,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:49:32,333 INFO L93 Difference]: Finished difference Result 49960 states and 190934 transitions. [2021-06-05 16:49:32,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 16:49:32,333 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:49:32,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:49:32,462 INFO L225 Difference]: With dead ends: 49960 [2021-06-05 16:49:32,462 INFO L226 Difference]: Without dead ends: 49960 [2021-06-05 16:49:32,463 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 459.8ms TimeCoverageRelationStatistics Valid=275, Invalid=781, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 16:49:32,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49960 states. [2021-06-05 16:49:33,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49960 to 45829. [2021-06-05 16:49:33,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45829 states, 45828 states have (on average 3.86796281749149) internal successors, (177261), 45828 states have internal predecessors, (177261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:33,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45829 states to 45829 states and 177261 transitions. [2021-06-05 16:49:33,556 INFO L78 Accepts]: Start accepts. Automaton has 45829 states and 177261 transitions. Word has length 28 [2021-06-05 16:49:33,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:49:33,556 INFO L482 AbstractCegarLoop]: Abstraction has 45829 states and 177261 transitions. [2021-06-05 16:49:33,556 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:33,556 INFO L276 IsEmpty]: Start isEmpty. Operand 45829 states and 177261 transitions. [2021-06-05 16:49:33,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:49:33,624 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:49:33,624 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:49:33,824 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 241 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4023 [2021-06-05 16:49:33,825 INFO L430 AbstractCegarLoop]: === Iteration 244 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:49:33,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:49:33,825 INFO L82 PathProgramCache]: Analyzing trace with hash 394977929, now seen corresponding path program 81 times [2021-06-05 16:49:33,825 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:49:33,825 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [936239801] [2021-06-05 16:49:33,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:49:33,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:49:33,856 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:49:33,856 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:49:33,856 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [936239801] [2021-06-05 16:49:33,856 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [936239801] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:49:33,856 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1839664492] [2021-06-05 16:49:33,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 242 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 242 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:49:33,879 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 16:49:33,879 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:49:33,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:49:33,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:49:33,943 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:49:33,943 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1839664492] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:49:33,943 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:49:33,943 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-06-05 16:49:33,944 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797577943] [2021-06-05 16:49:33,944 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 16:49:33,944 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:49:33,944 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 16:49:33,944 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-05 16:49:33,944 INFO L87 Difference]: Start difference. First operand 45829 states and 177261 transitions. Second operand has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:34,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:49:34,393 INFO L93 Difference]: Finished difference Result 50055 states and 191371 transitions. [2021-06-05 16:49:34,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 16:49:34,394 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:49:34,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:49:34,526 INFO L225 Difference]: With dead ends: 50055 [2021-06-05 16:49:34,526 INFO L226 Difference]: Without dead ends: 50043 [2021-06-05 16:49:34,527 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 139.0ms TimeCoverageRelationStatistics Valid=179, Invalid=523, Unknown=0, NotChecked=0, Total=702 [2021-06-05 16:49:34,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50043 states. [2021-06-05 16:49:35,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50043 to 45961. [2021-06-05 16:49:35,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45961 states, 45960 states have (on average 3.866166231505657) internal successors, (177689), 45960 states have internal predecessors, (177689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:35,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45961 states to 45961 states and 177689 transitions. [2021-06-05 16:49:35,992 INFO L78 Accepts]: Start accepts. Automaton has 45961 states and 177689 transitions. Word has length 28 [2021-06-05 16:49:35,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:49:35,993 INFO L482 AbstractCegarLoop]: Abstraction has 45961 states and 177689 transitions. [2021-06-05 16:49:35,993 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:35,993 INFO L276 IsEmpty]: Start isEmpty. Operand 45961 states and 177689 transitions. [2021-06-05 16:49:36,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:49:36,072 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:49:36,072 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:49:36,288 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 242 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4024 [2021-06-05 16:49:36,288 INFO L430 AbstractCegarLoop]: === Iteration 245 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:49:36,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:49:36,289 INFO L82 PathProgramCache]: Analyzing trace with hash -597515635, now seen corresponding path program 82 times [2021-06-05 16:49:36,289 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:49:36,289 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32748091] [2021-06-05 16:49:36,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:49:36,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:49:36,340 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:49:36,341 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:49:36,341 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [32748091] [2021-06-05 16:49:36,341 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [32748091] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:49:36,341 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [74530747] [2021-06-05 16:49:36,341 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 243 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 243 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:49:36,364 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:49:36,364 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:49:36,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:49:36,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:49:36,409 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:49:36,410 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [74530747] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:49:36,410 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:49:36,410 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-06-05 16:49:36,410 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913670879] [2021-06-05 16:49:36,410 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:49:36,410 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:49:36,410 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:49:36,410 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:49:36,410 INFO L87 Difference]: Start difference. First operand 45961 states and 177689 transitions. Second operand has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:36,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:49:36,945 INFO L93 Difference]: Finished difference Result 50019 states and 191287 transitions. [2021-06-05 16:49:36,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 16:49:36,956 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:49:36,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:49:37,093 INFO L225 Difference]: With dead ends: 50019 [2021-06-05 16:49:37,093 INFO L226 Difference]: Without dead ends: 49999 [2021-06-05 16:49:37,093 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 195.4ms TimeCoverageRelationStatistics Valid=212, Invalid=658, Unknown=0, NotChecked=0, Total=870 [2021-06-05 16:49:37,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49999 states. [2021-06-05 16:49:38,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49999 to 45961. [2021-06-05 16:49:38,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45961 states, 45960 states have (on average 3.8660791993037424) internal successors, (177685), 45960 states have internal predecessors, (177685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:38,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45961 states to 45961 states and 177685 transitions. [2021-06-05 16:49:38,253 INFO L78 Accepts]: Start accepts. Automaton has 45961 states and 177685 transitions. Word has length 28 [2021-06-05 16:49:38,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:49:38,253 INFO L482 AbstractCegarLoop]: Abstraction has 45961 states and 177685 transitions. [2021-06-05 16:49:38,254 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:38,254 INFO L276 IsEmpty]: Start isEmpty. Operand 45961 states and 177685 transitions. [2021-06-05 16:49:38,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:49:38,324 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:49:38,324 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:49:38,524 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4025,243 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:49:38,524 INFO L430 AbstractCegarLoop]: === Iteration 246 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:49:38,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:49:38,525 INFO L82 PathProgramCache]: Analyzing trace with hash 970045237, now seen corresponding path program 161 times [2021-06-05 16:49:38,525 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:49:38,525 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178962081] [2021-06-05 16:49:38,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:49:38,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:49:38,559 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:49:38,560 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:49:38,560 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1178962081] [2021-06-05 16:49:38,560 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1178962081] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:49:38,560 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2062679276] [2021-06-05 16:49:38,560 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 244 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 244 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:49:38,584 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:49:38,584 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:49:38,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:49:38,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:49:38,642 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:49:38,643 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2062679276] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:49:38,643 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:49:38,643 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-05 16:49:38,643 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293432823] [2021-06-05 16:49:38,643 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:49:38,643 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:49:38,643 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:49:38,643 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:49:38,643 INFO L87 Difference]: Start difference. First operand 45961 states and 177685 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:39,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:49:39,354 INFO L93 Difference]: Finished difference Result 50922 states and 195250 transitions. [2021-06-05 16:49:39,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 16:49:39,355 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:49:39,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:49:39,503 INFO L225 Difference]: With dead ends: 50922 [2021-06-05 16:49:39,503 INFO L226 Difference]: Without dead ends: 50909 [2021-06-05 16:49:39,504 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 129.0ms TimeCoverageRelationStatistics Valid=162, Invalid=390, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:49:39,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50909 states. [2021-06-05 16:49:40,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50909 to 48694. [2021-06-05 16:49:40,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48694 states, 48693 states have (on average 3.8747458566939805) internal successors, (188673), 48693 states have internal predecessors, (188673), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:40,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48694 states to 48694 states and 188673 transitions. [2021-06-05 16:49:40,796 INFO L78 Accepts]: Start accepts. Automaton has 48694 states and 188673 transitions. Word has length 28 [2021-06-05 16:49:40,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:49:40,796 INFO L482 AbstractCegarLoop]: Abstraction has 48694 states and 188673 transitions. [2021-06-05 16:49:40,796 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:40,796 INFO L276 IsEmpty]: Start isEmpty. Operand 48694 states and 188673 transitions. [2021-06-05 16:49:40,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:49:40,876 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:49:40,876 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:49:41,076 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4026,244 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:49:41,076 INFO L430 AbstractCegarLoop]: === Iteration 247 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:49:41,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:49:41,076 INFO L82 PathProgramCache]: Analyzing trace with hash 287300907, now seen corresponding path program 162 times [2021-06-05 16:49:41,076 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:49:41,076 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2141192736] [2021-06-05 16:49:41,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:49:41,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:49:41,122 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:49:41,123 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:49:41,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2141192736] [2021-06-05 16:49:41,123 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2141192736] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:49:41,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1063178452] [2021-06-05 16:49:41,123 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 245 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 245 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:49:41,146 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 16:49:41,146 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:49:41,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:49:41,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:49:41,207 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:49:41,207 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1063178452] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:49:41,207 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:49:41,207 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-05 16:49:41,207 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355872608] [2021-06-05 16:49:41,207 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:49:41,207 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:49:41,207 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:49:41,207 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:49:41,207 INFO L87 Difference]: Start difference. First operand 48694 states and 188673 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:41,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:49:41,685 INFO L93 Difference]: Finished difference Result 54270 states and 206696 transitions. [2021-06-05 16:49:41,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 16:49:41,685 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:49:41,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:49:41,826 INFO L225 Difference]: With dead ends: 54270 [2021-06-05 16:49:41,826 INFO L226 Difference]: Without dead ends: 54270 [2021-06-05 16:49:41,827 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 154.4ms TimeCoverageRelationStatistics Valid=202, Invalid=500, Unknown=0, NotChecked=0, Total=702 [2021-06-05 16:49:41,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54270 states. [2021-06-05 16:49:42,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54270 to 43234. [2021-06-05 16:49:42,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43234 states, 43233 states have (on average 3.86188790969861) internal successors, (166961), 43233 states have internal predecessors, (166961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:42,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43234 states to 43234 states and 166961 transitions. [2021-06-05 16:49:42,993 INFO L78 Accepts]: Start accepts. Automaton has 43234 states and 166961 transitions. Word has length 28 [2021-06-05 16:49:42,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:49:42,993 INFO L482 AbstractCegarLoop]: Abstraction has 43234 states and 166961 transitions. [2021-06-05 16:49:42,994 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:42,994 INFO L276 IsEmpty]: Start isEmpty. Operand 43234 states and 166961 transitions. [2021-06-05 16:49:43,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:49:43,059 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:49:43,059 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:49:43,259 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 245 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4027 [2021-06-05 16:49:43,260 INFO L430 AbstractCegarLoop]: === Iteration 248 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:49:43,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:49:43,260 INFO L82 PathProgramCache]: Analyzing trace with hash -32817557, now seen corresponding path program 163 times [2021-06-05 16:49:43,260 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:49:43,260 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334252124] [2021-06-05 16:49:43,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:49:43,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:49:43,294 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:49:43,294 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:49:43,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334252124] [2021-06-05 16:49:43,294 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [334252124] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:49:43,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1895940243] [2021-06-05 16:49:43,294 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 246 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 246 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:49:43,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:49:43,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:49:43,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:49:43,378 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:49:43,378 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1895940243] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:49:43,378 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:49:43,378 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-05 16:49:43,378 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1653995446] [2021-06-05 16:49:43,378 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:49:43,379 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:49:43,379 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:49:43,379 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:49:43,379 INFO L87 Difference]: Start difference. First operand 43234 states and 166961 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:44,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:49:44,110 INFO L93 Difference]: Finished difference Result 48110 states and 183380 transitions. [2021-06-05 16:49:44,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 16:49:44,110 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:49:44,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:49:44,227 INFO L225 Difference]: With dead ends: 48110 [2021-06-05 16:49:44,227 INFO L226 Difference]: Without dead ends: 48110 [2021-06-05 16:49:44,228 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 245 ImplicationChecksByTransitivity, 203.8ms TimeCoverageRelationStatistics Valid=270, Invalid=722, Unknown=0, NotChecked=0, Total=992 [2021-06-05 16:49:44,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48110 states. [2021-06-05 16:49:45,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48110 to 44067. [2021-06-05 16:49:45,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44067 states, 44066 states have (on average 3.8605500839649616) internal successors, (170119), 44066 states have internal predecessors, (170119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:45,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44067 states to 44067 states and 170119 transitions. [2021-06-05 16:49:45,299 INFO L78 Accepts]: Start accepts. Automaton has 44067 states and 170119 transitions. Word has length 28 [2021-06-05 16:49:45,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:49:45,300 INFO L482 AbstractCegarLoop]: Abstraction has 44067 states and 170119 transitions. [2021-06-05 16:49:45,300 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:45,300 INFO L276 IsEmpty]: Start isEmpty. Operand 44067 states and 170119 transitions. [2021-06-05 16:49:45,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:49:45,367 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:49:45,367 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:49:45,567 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4028,246 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:49:45,567 INFO L430 AbstractCegarLoop]: === Iteration 249 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:49:45,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:49:45,568 INFO L82 PathProgramCache]: Analyzing trace with hash -1041987733, now seen corresponding path program 164 times [2021-06-05 16:49:45,568 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:49:45,568 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1823340071] [2021-06-05 16:49:45,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:49:45,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:49:45,607 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:49:45,607 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:49:45,607 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1823340071] [2021-06-05 16:49:45,607 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1823340071] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:49:45,607 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [742416216] [2021-06-05 16:49:45,607 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 247 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 247 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:49:45,629 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:49:45,629 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:49:45,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:49:45,630 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:49:45,686 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:49:45,686 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [742416216] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:49:45,686 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:49:45,686 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-06-05 16:49:45,686 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601849596] [2021-06-05 16:49:45,686 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:49:45,686 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:49:45,686 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:49:45,687 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:49:45,687 INFO L87 Difference]: Start difference. First operand 44067 states and 170119 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:46,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:49:46,106 INFO L93 Difference]: Finished difference Result 45824 states and 175980 transitions. [2021-06-05 16:49:46,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 16:49:46,106 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:49:46,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:49:46,224 INFO L225 Difference]: With dead ends: 45824 [2021-06-05 16:49:46,224 INFO L226 Difference]: Without dead ends: 45824 [2021-06-05 16:49:46,225 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 138.9ms TimeCoverageRelationStatistics Valid=160, Invalid=392, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:49:46,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45824 states. [2021-06-05 16:49:47,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45824 to 44075. [2021-06-05 16:49:47,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44075 states, 44074 states have (on average 3.8603938830149294) internal successors, (170143), 44074 states have internal predecessors, (170143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:47,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44075 states to 44075 states and 170143 transitions. [2021-06-05 16:49:47,365 INFO L78 Accepts]: Start accepts. Automaton has 44075 states and 170143 transitions. Word has length 28 [2021-06-05 16:49:47,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:49:47,365 INFO L482 AbstractCegarLoop]: Abstraction has 44075 states and 170143 transitions. [2021-06-05 16:49:47,365 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:47,365 INFO L276 IsEmpty]: Start isEmpty. Operand 44075 states and 170143 transitions. [2021-06-05 16:49:47,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:49:47,433 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:49:47,433 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:49:47,633 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4029,247 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:49:47,633 INFO L430 AbstractCegarLoop]: === Iteration 250 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:49:47,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:49:47,633 INFO L82 PathProgramCache]: Analyzing trace with hash -1139256197, now seen corresponding path program 165 times [2021-06-05 16:49:47,633 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:49:47,634 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709601595] [2021-06-05 16:49:47,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:49:47,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:49:47,669 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:49:47,670 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:49:47,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [709601595] [2021-06-05 16:49:47,670 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [709601595] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:49:47,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [180100576] [2021-06-05 16:49:47,670 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 248 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 248 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:49:47,692 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:49:47,692 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:49:47,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:49:47,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:49:47,754 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:49:47,755 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [180100576] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:49:47,755 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:49:47,755 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-05 16:49:47,755 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2006137331] [2021-06-05 16:49:47,755 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:49:47,755 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:49:47,755 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:49:47,755 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:49:47,755 INFO L87 Difference]: Start difference. First operand 44075 states and 170143 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:48,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:49:48,456 INFO L93 Difference]: Finished difference Result 45544 states and 175058 transitions. [2021-06-05 16:49:48,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 16:49:48,456 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:49:48,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:49:48,564 INFO L225 Difference]: With dead ends: 45544 [2021-06-05 16:49:48,564 INFO L226 Difference]: Without dead ends: 45544 [2021-06-05 16:49:48,564 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 138.5ms TimeCoverageRelationStatistics Valid=162, Invalid=390, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:49:48,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45544 states. [2021-06-05 16:49:49,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45544 to 43969. [2021-06-05 16:49:49,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43969 states, 43968 states have (on average 3.86005731441048) internal successors, (169719), 43968 states have internal predecessors, (169719), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:49,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43969 states to 43969 states and 169719 transitions. [2021-06-05 16:49:49,670 INFO L78 Accepts]: Start accepts. Automaton has 43969 states and 169719 transitions. Word has length 28 [2021-06-05 16:49:49,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:49:49,670 INFO L482 AbstractCegarLoop]: Abstraction has 43969 states and 169719 transitions. [2021-06-05 16:49:49,670 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:49,670 INFO L276 IsEmpty]: Start isEmpty. Operand 43969 states and 169719 transitions. [2021-06-05 16:49:49,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:49:49,740 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:49:49,740 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:49:49,944 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4030,248 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:49:49,945 INFO L430 AbstractCegarLoop]: === Iteration 251 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:49:49,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:49:49,945 INFO L82 PathProgramCache]: Analyzing trace with hash -993746325, now seen corresponding path program 166 times [2021-06-05 16:49:49,945 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:49:49,945 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [9891980] [2021-06-05 16:49:49,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:49:49,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:49:50,469 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:49:50,469 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:49:50,469 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [9891980] [2021-06-05 16:49:50,469 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [9891980] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:49:50,469 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [684700160] [2021-06-05 16:49:50,469 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 249 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 249 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:49:50,493 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:49:50,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:49:50,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 16:49:50,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:49:50,820 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2021-06-05 16:49:51,025 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2021-06-05 16:49:51,524 WARN L205 SmtUtils]: Spent 321.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 97 [2021-06-05 16:49:51,734 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 96 [2021-06-05 16:49:51,882 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 91 [2021-06-05 16:49:52,047 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2021-06-05 16:49:52,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:49:52,281 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:49:52,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:49:52,284 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:49:52,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-05 16:49:52,286 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:49:52,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:49:52,294 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:49:52,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:49:52,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 16 [2021-06-05 16:49:52,296 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:49:52,618 WARN L205 SmtUtils]: Spent 321.00 ms on a formula simplification. DAG size of input: 153 DAG size of output: 112 [2021-06-05 16:49:52,618 INFO L628 ElimStorePlain]: treesize reduction 342, result has 42.4 percent of original size [2021-06-05 16:49:52,624 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:49:52,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:49:52,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:49:52,626 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:49:52,627 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:49:52,716 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:49:52,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:49:52,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:49:52,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, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:49:52,725 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:49:52,808 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:49:52,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:49:52,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:49:52,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:49:52,815 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:49:52,816 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 16 [2021-06-05 16:49:52,817 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:49:52,894 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:49:52,894 INFO L518 ElimStorePlain]: Eliminatee v_prenex_518 vanished before elimination [2021-06-05 16:49:52,899 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:49:52,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:49:52,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:49:52,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 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:49:52,902 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:49:52,970 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:49:52,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:49:52,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:49:52,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, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:49:52,977 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:49:53,036 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:49:53,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:49:53,042 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:49:53,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:49:53,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:49:53,044 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:49:53,097 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:49:53,101 INFO L550 ElimStorePlain]: Start of recursive call 1: 16 dim-0 vars, 8 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 16:49:53,101 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 24 variables, input treesize:668, output treesize:42 [2021-06-05 16:49:53,142 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:49:53,143 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [684700160] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:49:53,143 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:49:53,143 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-06-05 16:49:53,143 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [570895321] [2021-06-05 16:49:53,143 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:49:53,143 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:49:53,143 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:49:53,143 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:49:53,143 INFO L87 Difference]: Start difference. First operand 43969 states and 169719 transitions. Second operand has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:53,543 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 51 [2021-06-05 16:49:53,889 WARN L205 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 74 [2021-06-05 16:49:54,238 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 51 [2021-06-05 16:49:54,450 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 73 [2021-06-05 16:49:54,638 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 52 [2021-06-05 16:49:55,360 WARN L205 SmtUtils]: Spent 601.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 87 [2021-06-05 16:49:55,819 WARN L205 SmtUtils]: Spent 400.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 79 [2021-06-05 16:49:55,986 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 60 [2021-06-05 16:49:56,636 WARN L205 SmtUtils]: Spent 584.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 88 [2021-06-05 16:49:57,010 WARN L205 SmtUtils]: Spent 287.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 106 [2021-06-05 16:49:57,414 WARN L205 SmtUtils]: Spent 323.00 ms on a formula simplification. DAG size of input: 172 DAG size of output: 107 [2021-06-05 16:49:58,150 WARN L205 SmtUtils]: Spent 654.00 ms on a formula simplification. DAG size of input: 170 DAG size of output: 141 [2021-06-05 16:49:58,443 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 50 [2021-06-05 16:49:58,686 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 70 [2021-06-05 16:49:58,891 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 45 [2021-06-05 16:49:59,227 WARN L205 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 66 [2021-06-05 16:49:59,487 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 44 [2021-06-05 16:49:59,627 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 40 [2021-06-05 16:49:59,947 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 33 [2021-06-05 16:50:00,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:50:00,168 INFO L93 Difference]: Finished difference Result 53961 states and 204236 transitions. [2021-06-05 16:50:00,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 16:50:00,169 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:50:00,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:50:00,311 INFO L225 Difference]: With dead ends: 53961 [2021-06-05 16:50:00,311 INFO L226 Difference]: Without dead ends: 53886 [2021-06-05 16:50:00,311 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 618 ImplicationChecksByTransitivity, 7603.4ms TimeCoverageRelationStatistics Valid=421, Invalid=1835, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 16:50:00,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53886 states. [2021-06-05 16:50:01,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53886 to 44104. [2021-06-05 16:50:01,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44104 states, 44103 states have (on average 3.8592386005487156) internal successors, (170204), 44103 states have internal predecessors, (170204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:50:01,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44104 states to 44104 states and 170204 transitions. [2021-06-05 16:50:01,424 INFO L78 Accepts]: Start accepts. Automaton has 44104 states and 170204 transitions. Word has length 30 [2021-06-05 16:50:01,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:50:01,424 INFO L482 AbstractCegarLoop]: Abstraction has 44104 states and 170204 transitions. [2021-06-05 16:50:01,424 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:50:01,424 INFO L276 IsEmpty]: Start isEmpty. Operand 44104 states and 170204 transitions. [2021-06-05 16:50:01,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:50:01,497 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:50:01,497 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:50:01,698 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 249 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4031 [2021-06-05 16:50:01,698 INFO L430 AbstractCegarLoop]: === Iteration 252 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:50:01,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:50:01,698 INFO L82 PathProgramCache]: Analyzing trace with hash 1272822955, now seen corresponding path program 167 times [2021-06-05 16:50:01,698 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:50:01,698 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370436031] [2021-06-05 16:50:01,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:50:01,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:50:01,959 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 52 [2021-06-05 16:50:02,227 WARN L205 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 57 [2021-06-05 16:50:02,425 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 52 [2021-06-05 16:50:02,683 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:50:02,683 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:50:02,683 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370436031] [2021-06-05 16:50:02,683 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1370436031] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:50:02,683 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [107534462] [2021-06-05 16:50:02,683 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 250 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 250 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:50:02,710 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 16:50:02,710 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:50:02,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 16:50:02,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:50:03,222 WARN L205 SmtUtils]: Spent 325.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2021-06-05 16:50:03,442 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2021-06-05 16:50:03,761 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 100 [2021-06-05 16:50:03,995 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 99 [2021-06-05 16:50:04,678 WARN L205 SmtUtils]: Spent 382.00 ms on a formula simplification. DAG size of input: 173 DAG size of output: 117 [2021-06-05 16:50:04,798 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:50:04,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:04,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:04,801 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:50:04,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-05 16:50:04,804 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:50:04,812 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:50:04,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:04,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:04,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-05 16:50:04,815 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:50:05,241 WARN L205 SmtUtils]: Spent 426.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 111 [2021-06-05 16:50:05,242 INFO L628 ElimStorePlain]: treesize reduction 176, result has 59.1 percent of original size [2021-06-05 16:50:05,248 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:50:05,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:05,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:05,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:50:05,251 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:50:05,350 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:50:05,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:05,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:05,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:50:05,358 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:50:05,641 WARN L205 SmtUtils]: Spent 282.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2021-06-05 16:50:05,641 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:50:05,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:05,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:05,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, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 16 [2021-06-05 16:50:05,650 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:50:05,736 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:50:05,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:05,742 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:50:05,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:05,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:50:05,744 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:50:05,818 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:50:05,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:05,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:50:05,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:05,824 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:50:05,826 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:50:05,891 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:50:05,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:05,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:05,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:50:05,899 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:50:05,957 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:50:05,962 INFO L550 ElimStorePlain]: Start of recursive call 1: 14 dim-0 vars, 7 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 16:50:05,962 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 21 variables, input treesize:504, output treesize:40 [2021-06-05 16:50:06,011 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:50:06,011 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [107534462] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:50:06,011 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:50:06,011 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-06-05 16:50:06,012 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149880535] [2021-06-05 16:50:06,012 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:50:06,012 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:50:06,012 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:50:06,012 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=379, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:50:06,012 INFO L87 Difference]: Start difference. First operand 44104 states and 170204 transitions. Second operand has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:50:06,405 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 47 [2021-06-05 16:50:06,767 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 86 [2021-06-05 16:50:07,163 WARN L205 SmtUtils]: Spent 243.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 65 [2021-06-05 16:50:07,497 WARN L205 SmtUtils]: Spent 287.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 71 [2021-06-05 16:50:07,691 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 54 [2021-06-05 16:50:07,888 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 47 [2021-06-05 16:50:08,541 WARN L205 SmtUtils]: Spent 599.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 104 [2021-06-05 16:50:09,316 WARN L205 SmtUtils]: Spent 713.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 79 [2021-06-05 16:50:09,501 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 57 [2021-06-05 16:50:09,691 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 61 [2021-06-05 16:50:10,455 WARN L205 SmtUtils]: Spent 694.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 111 [2021-06-05 16:50:10,945 WARN L205 SmtUtils]: Spent 315.00 ms on a formula simplification. DAG size of input: 142 DAG size of output: 109 [2021-06-05 16:50:11,086 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 49 [2021-06-05 16:50:11,520 WARN L205 SmtUtils]: Spent 350.00 ms on a formula simplification. DAG size of input: 176 DAG size of output: 110 [2021-06-05 16:50:11,751 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 56 [2021-06-05 16:50:12,051 WARN L205 SmtUtils]: Spent 215.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 64 [2021-06-05 16:50:12,848 WARN L205 SmtUtils]: Spent 725.00 ms on a formula simplification. DAG size of input: 172 DAG size of output: 143 [2021-06-05 16:50:13,167 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 40 [2021-06-05 16:50:13,370 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 45 [2021-06-05 16:50:13,597 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 45 [2021-06-05 16:50:13,755 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 38 [2021-06-05 16:50:14,096 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 41 [2021-06-05 16:50:14,463 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 36 [2021-06-05 16:50:14,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:50:14,788 INFO L93 Difference]: Finished difference Result 54018 states and 204458 transitions. [2021-06-05 16:50:14,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 16:50:14,789 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:50:14,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:50:14,937 INFO L225 Difference]: With dead ends: 54018 [2021-06-05 16:50:14,937 INFO L226 Difference]: Without dead ends: 53949 [2021-06-05 16:50:14,937 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 974 ImplicationChecksByTransitivity, 9824.6ms TimeCoverageRelationStatistics Valid=567, Invalid=2625, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 16:50:14,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53949 states. [2021-06-05 16:50:15,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53949 to 44115. [2021-06-05 16:50:15,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44115 states, 44114 states have (on average 3.8592510314185975) internal successors, (170247), 44114 states have internal predecessors, (170247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:50:15,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44115 states to 44115 states and 170247 transitions. [2021-06-05 16:50:15,926 INFO L78 Accepts]: Start accepts. Automaton has 44115 states and 170247 transitions. Word has length 30 [2021-06-05 16:50:15,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:50:15,926 INFO L482 AbstractCegarLoop]: Abstraction has 44115 states and 170247 transitions. [2021-06-05 16:50:15,926 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:50:15,926 INFO L276 IsEmpty]: Start isEmpty. Operand 44115 states and 170247 transitions. [2021-06-05 16:50:16,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:50:16,138 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:50:16,138 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:50:16,338 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 250 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4072 [2021-06-05 16:50:16,338 INFO L430 AbstractCegarLoop]: === Iteration 253 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:50:16,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:50:16,339 INFO L82 PathProgramCache]: Analyzing trace with hash -1430715033, now seen corresponding path program 168 times [2021-06-05 16:50:16,339 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:50:16,339 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144909559] [2021-06-05 16:50:16,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:50:16,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:50:16,881 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 57 [2021-06-05 16:50:17,127 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:50:17,128 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:50:17,128 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144909559] [2021-06-05 16:50:17,128 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2144909559] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:50:17,128 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1830778310] [2021-06-05 16:50:17,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 251 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 251 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:50:17,153 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 16:50:17,154 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:50:17,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 16:50:17,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:50:17,672 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-06-05 16:50:17,951 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 137 [2021-06-05 16:50:18,420 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 136 [2021-06-05 16:50:18,669 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 134 [2021-06-05 16:50:19,435 WARN L205 SmtUtils]: Spent 338.00 ms on a formula simplification that was a NOOP. DAG size: 159 [2021-06-05 16:50:20,193 WARN L205 SmtUtils]: Spent 382.00 ms on a formula simplification. DAG size of input: 386 DAG size of output: 200 [2021-06-05 16:50:20,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:20,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:20,633 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:50:20,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:20,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:20,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:50:20,638 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:50:20,640 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:50:20,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 16 [2021-06-05 16:50:20,642 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:50:20,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:20,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:20,654 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:50:20,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:20,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:20,656 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:50:20,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 19 [2021-06-05 16:50:20,657 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:50:21,146 WARN L205 SmtUtils]: Spent 488.00 ms on a formula simplification. DAG size of input: 222 DAG size of output: 162 [2021-06-05 16:50:21,147 INFO L628 ElimStorePlain]: treesize reduction 503, result has 40.0 percent of original size [2021-06-05 16:50:21,147 INFO L518 ElimStorePlain]: Eliminatee A vanished before elimination [2021-06-05 16:50:21,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:21,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:21,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:21,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:21,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:21,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:50:21,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 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:50:21,162 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:50:21,283 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 152 [2021-06-05 16:50:21,283 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:50:21,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:21,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:50:21,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:21,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:21,293 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:50:21,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:21,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:50:21,295 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:50:21,401 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 141 [2021-06-05 16:50:21,401 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:50:21,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:21,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:21,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:21,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:50:21,411 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:50:21,511 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:50:21,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:21,519 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:50:21,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:21,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:21,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, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:50:21,522 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:50:21,615 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:50:21,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:21,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:21,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:21,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:21,625 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:50:21,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 3 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 16 [2021-06-05 16:50:21,626 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:50:21,712 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:50:21,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:21,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:21,720 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:50:21,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:50:21,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:50:21,722 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:50:21,799 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:50:21,808 INFO L550 ElimStorePlain]: Start of recursive call 1: 32 dim-0 vars, 8 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 16:50:21,808 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 40 variables, input treesize:939, output treesize:40 [2021-06-05 16:50:21,865 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:50:21,865 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1830778310] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:50:21,865 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:50:21,866 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-06-05 16:50:21,866 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050937362] [2021-06-05 16:50:21,866 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:50:21,866 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:50:21,866 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:50:21,866 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=440, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:50:21,866 INFO L87 Difference]: Start difference. First operand 44115 states and 170247 transitions. Second operand has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 23 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:50:22,294 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 46 [2021-06-05 16:50:22,572 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 49 [2021-06-05 16:50:22,875 WARN L205 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 179 DAG size of output: 88 [2021-06-05 16:50:23,144 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 51 [2021-06-05 16:50:23,722 WARN L205 SmtUtils]: Spent 500.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 109 [2021-06-05 16:50:23,891 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 51 [2021-06-05 16:50:24,353 WARN L205 SmtUtils]: Spent 343.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 76 [2021-06-05 16:50:24,741 WARN L205 SmtUtils]: Spent 307.00 ms on a formula simplification. DAG size of input: 193 DAG size of output: 93 [2021-06-05 16:50:24,971 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 54 [2021-06-05 16:50:25,782 WARN L205 SmtUtils]: Spent 708.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 107 [2021-06-05 16:50:27,637 WARN L205 SmtUtils]: Spent 1.75 s on a formula simplification. DAG size of input: 230 DAG size of output: 158 [2021-06-05 16:50:27,824 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 53 [2021-06-05 16:50:28,147 WARN L205 SmtUtils]: Spent 243.00 ms on a formula simplification. DAG size of input: 183 DAG size of output: 92 [2021-06-05 16:50:28,343 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 55 [2021-06-05 16:50:28,793 WARN L205 SmtUtils]: Spent 303.00 ms on a formula simplification. DAG size of input: 196 DAG size of output: 96 [2021-06-05 16:50:29,828 WARN L205 SmtUtils]: Spent 862.00 ms on a formula simplification. DAG size of input: 160 DAG size of output: 120 [2021-06-05 16:50:30,509 WARN L205 SmtUtils]: Spent 556.00 ms on a formula simplification. DAG size of input: 144 DAG size of output: 117 [2021-06-05 16:50:31,313 WARN L205 SmtUtils]: Spent 561.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 113 [2021-06-05 16:50:31,668 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 57 [2021-06-05 16:50:32,626 WARN L205 SmtUtils]: Spent 762.00 ms on a formula simplification. DAG size of input: 163 DAG size of output: 118 [2021-06-05 16:50:34,924 WARN L205 SmtUtils]: Spent 2.13 s on a formula simplification. DAG size of input: 240 DAG size of output: 153 [2021-06-05 16:50:37,259 WARN L205 SmtUtils]: Spent 2.17 s on a formula simplification. DAG size of input: 253 DAG size of output: 166 [2021-06-05 16:50:38,220 WARN L205 SmtUtils]: Spent 800.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 115 [2021-06-05 16:50:40,366 WARN L205 SmtUtils]: Spent 1.94 s on a formula simplification. DAG size of input: 250 DAG size of output: 167 [2021-06-05 16:50:40,521 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 49 [2021-06-05 16:50:41,331 WARN L205 SmtUtils]: Spent 710.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 111 [2021-06-05 16:50:43,619 WARN L205 SmtUtils]: Spent 2.01 s on a formula simplification. DAG size of input: 233 DAG size of output: 162 [2021-06-05 16:50:45,801 WARN L205 SmtUtils]: Spent 1.88 s on a formula simplification. DAG size of input: 246 DAG size of output: 164 [2021-06-05 16:50:46,255 WARN L205 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 83 [2021-06-05 16:50:46,766 WARN L205 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 170 DAG size of output: 141 [2021-06-05 16:50:49,872 WARN L205 SmtUtils]: Spent 2.59 s on a formula simplification. DAG size of input: 243 DAG size of output: 157 [2021-06-05 16:50:53,016 WARN L205 SmtUtils]: Spent 2.66 s on a formula simplification. DAG size of input: 256 DAG size of output: 159 [2021-06-05 16:50:53,332 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 72 [2021-06-05 16:50:53,523 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 57 [2021-06-05 16:50:53,880 WARN L205 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 174 DAG size of output: 143 [2021-06-05 16:50:54,061 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 53 [2021-06-05 16:50:54,437 WARN L205 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 173 DAG size of output: 145 [2021-06-05 16:50:56,898 WARN L205 SmtUtils]: Spent 1.73 s on a formula simplification. DAG size of input: 318 DAG size of output: 214 [2021-06-05 16:50:57,598 WARN L205 SmtUtils]: Spent 400.00 ms on a formula simplification. DAG size of input: 165 DAG size of output: 107 [2021-06-05 16:50:58,327 WARN L205 SmtUtils]: Spent 466.00 ms on a formula simplification. DAG size of input: 319 DAG size of output: 118 [2021-06-05 16:50:58,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:50:58,668 INFO L93 Difference]: Finished difference Result 55978 states and 209840 transitions. [2021-06-05 16:50:58,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-05 16:50:58,669 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 23 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:50:58,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:50:58,810 INFO L225 Difference]: With dead ends: 55978 [2021-06-05 16:50:58,810 INFO L226 Difference]: Without dead ends: 55895 [2021-06-05 16:50:58,811 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1411 ImplicationChecksByTransitivity, 36198.8ms TimeCoverageRelationStatistics Valid=678, Invalid=4434, Unknown=0, NotChecked=0, Total=5112 [2021-06-05 16:50:58,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55895 states. [2021-06-05 16:50:59,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55895 to 44185. [2021-06-05 16:50:59,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44185 states, 44184 states have (on average 3.858387651638602) internal successors, (170479), 44184 states have internal predecessors, (170479), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:50:59,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44185 states to 44185 states and 170479 transitions. [2021-06-05 16:50:59,870 INFO L78 Accepts]: Start accepts. Automaton has 44185 states and 170479 transitions. Word has length 30 [2021-06-05 16:50:59,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:50:59,870 INFO L482 AbstractCegarLoop]: Abstraction has 44185 states and 170479 transitions. [2021-06-05 16:50:59,870 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 23 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:50:59,870 INFO L276 IsEmpty]: Start isEmpty. Operand 44185 states and 170479 transitions. [2021-06-05 16:50:59,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:50:59,940 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:50:59,940 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:51:00,140 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4117,251 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:51:00,140 INFO L430 AbstractCegarLoop]: === Iteration 254 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:51:00,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:51:00,141 INFO L82 PathProgramCache]: Analyzing trace with hash -625667857, now seen corresponding path program 169 times [2021-06-05 16:51:00,141 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:51:00,141 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461673721] [2021-06-05 16:51:00,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:51:00,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:51:00,366 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 61 [2021-06-05 16:51:00,490 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 58 [2021-06-05 16:51:00,743 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:51:00,743 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:51:00,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461673721] [2021-06-05 16:51:00,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1461673721] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:51:00,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1591498388] [2021-06-05 16:51:00,743 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 252 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 252 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:51:00,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:51:00,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 16:51:00,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:51:01,096 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2021-06-05 16:51:01,312 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2021-06-05 16:51:01,631 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 100 [2021-06-05 16:51:02,086 WARN L205 SmtUtils]: Spent 328.00 ms on a formula simplification that was a NOOP. DAG size: 113 [2021-06-05 16:51:02,343 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 176 DAG size of output: 176 [2021-06-05 16:51:02,983 WARN L205 SmtUtils]: Spent 524.00 ms on a formula simplification. DAG size of input: 176 DAG size of output: 103 [2021-06-05 16:51:03,092 INFO L446 ElimStorePlain]: Different costs {5=[A, v_prenex_638, v_prenex_629, v_prenex_640, v_prenex_631, v_prenex_642, v_prenex_633], 6=[v_prenex_636]} [2021-06-05 16:51:03,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:51:03,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:51:03,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:51:03,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 16 [2021-06-05 16:51:03,104 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:51:03,472 WARN L205 SmtUtils]: Spent 368.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 128 [2021-06-05 16:51:03,473 INFO L628 ElimStorePlain]: treesize reduction 181, result has 64.4 percent of original size [2021-06-05 16:51:03,480 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:51:03,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:51:03,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:51:03,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:51:03,483 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:51:03,616 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-06-05 16:51:03,616 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:51:03,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:51:03,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:51:03,628 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:51:03,629 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:51:03,636 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:51:03,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:51:03,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:51:03,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-05 16:51:03,639 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:51:03,832 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 109 [2021-06-05 16:51:03,833 INFO L628 ElimStorePlain]: treesize reduction 18, result has 93.1 percent of original size [2021-06-05 16:51:03,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:51:03,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:51:03,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:51:03,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 3 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:51:03,842 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:51:03,932 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:51:03,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:51:03,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:51:03,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, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:51:03,940 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:51:04,021 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:51:04,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:51:04,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:51:04,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 16 [2021-06-05 16:51:04,029 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:51:04,102 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:51:04,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:51:04,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:51:04,109 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:51:04,109 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:51:04,110 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:51:04,175 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:51:04,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:51:04,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:51:04,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:51:04,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2021-06-05 16:51:04,184 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:51:04,243 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:51:04,247 INFO L550 ElimStorePlain]: Start of recursive call 1: 16 dim-0 vars, 8 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 16:51:04,247 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 24 variables, input treesize:539, output treesize:43 [2021-06-05 16:51:04,294 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:51:04,294 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1591498388] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:51:04,294 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:51:04,294 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-06-05 16:51:04,294 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278007273] [2021-06-05 16:51:04,294 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:51:04,294 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:51:04,294 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:51:04,294 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:51:04,294 INFO L87 Difference]: Start difference. First operand 44185 states and 170479 transitions. Second operand has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:51:04,993 WARN L205 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 75 [2021-06-05 16:51:05,647 WARN L205 SmtUtils]: Spent 330.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 75 [2021-06-05 16:51:05,986 WARN L205 SmtUtils]: Spent 271.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 53 [2021-06-05 16:51:06,161 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 50 [2021-06-05 16:51:06,349 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 47 [2021-06-05 16:51:06,546 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 47 [2021-06-05 16:51:07,132 WARN L205 SmtUtils]: Spent 418.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 100 [2021-06-05 16:51:07,642 WARN L205 SmtUtils]: Spent 420.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 72 [2021-06-05 16:51:07,987 WARN L205 SmtUtils]: Spent 292.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 59 [2021-06-05 16:51:08,134 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 43 [2021-06-05 16:51:08,812 WARN L205 SmtUtils]: Spent 402.00 ms on a formula simplification. DAG size of input: 151 DAG size of output: 89 [2021-06-05 16:51:09,090 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 48 [2021-06-05 16:51:09,490 WARN L205 SmtUtils]: Spent 325.00 ms on a formula simplification. DAG size of input: 150 DAG size of output: 112 [2021-06-05 16:51:09,654 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 45 [2021-06-05 16:51:10,160 WARN L205 SmtUtils]: Spent 345.00 ms on a formula simplification. DAG size of input: 157 DAG size of output: 115 [2021-06-05 16:51:10,456 WARN L205 SmtUtils]: Spent 215.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 56 [2021-06-05 16:51:11,307 WARN L205 SmtUtils]: Spent 780.00 ms on a formula simplification. DAG size of input: 162 DAG size of output: 122 [2021-06-05 16:51:12,870 WARN L205 SmtUtils]: Spent 1.42 s on a formula simplification. DAG size of input: 209 DAG size of output: 125 [2021-06-05 16:51:13,744 WARN L205 SmtUtils]: Spent 766.00 ms on a formula simplification. DAG size of input: 172 DAG size of output: 133 [2021-06-05 16:51:13,980 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 41 [2021-06-05 16:51:14,222 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 46 [2021-06-05 16:51:14,525 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 48 [2021-06-05 16:51:14,897 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 34 [2021-06-05 16:51:15,074 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 39 [2021-06-05 16:51:15,307 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 36 [2021-06-05 16:51:15,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:51:15,652 INFO L93 Difference]: Finished difference Result 53681 states and 198300 transitions. [2021-06-05 16:51:15,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 16:51:15,653 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:51:15,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:51:15,773 INFO L225 Difference]: With dead ends: 53681 [2021-06-05 16:51:15,773 INFO L226 Difference]: Without dead ends: 53591 [2021-06-05 16:51:15,773 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1203 ImplicationChecksByTransitivity, 11912.9ms TimeCoverageRelationStatistics Valid=734, Invalid=3048, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 16:51:15,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53591 states. [2021-06-05 16:51:16,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53591 to 44200. [2021-06-05 16:51:16,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44200 states, 44199 states have (on average 3.8580058372361368) internal successors, (170520), 44199 states have internal predecessors, (170520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:51:16,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44200 states to 44200 states and 170520 transitions. [2021-06-05 16:51:16,719 INFO L78 Accepts]: Start accepts. Automaton has 44200 states and 170520 transitions. Word has length 30 [2021-06-05 16:51:16,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:51:16,719 INFO L482 AbstractCegarLoop]: Abstraction has 44200 states and 170520 transitions. [2021-06-05 16:51:16,719 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:51:16,719 INFO L276 IsEmpty]: Start isEmpty. Operand 44200 states and 170520 transitions. [2021-06-05 16:51:16,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:51:16,788 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:51:16,788 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:51:16,988 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 252 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4205 [2021-06-05 16:51:16,988 INFO L430 AbstractCegarLoop]: === Iteration 255 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:51:16,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:51:16,989 INFO L82 PathProgramCache]: Analyzing trace with hash 1938529707, now seen corresponding path program 170 times [2021-06-05 16:51:16,989 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:51:16,989 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [734210096] [2021-06-05 16:51:16,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:51:16,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:51:17,273 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 49 [2021-06-05 16:51:17,413 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 52 [2021-06-05 16:51:17,546 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 47 [2021-06-05 16:51:17,717 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:51:17,717 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:51:17,717 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [734210096] [2021-06-05 16:51:17,717 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [734210096] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:51:17,717 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1851345274] [2021-06-05 16:51:17,717 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 253 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 253 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:51:17,743 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:51:17,743 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:51:17,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 16:51:17,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:51:18,111 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2021-06-05 16:51:18,331 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 101 [2021-06-05 16:51:18,507 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 101 [2021-06-05 16:51:19,091 WARN L205 SmtUtils]: Spent 364.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-06-05 16:51:20,558 WARN L205 SmtUtils]: Spent 1.17 s on a formula simplification. DAG size of input: 376 DAG size of output: 360 [2021-06-05 16:51:21,234 INFO L446 ElimStorePlain]: Different costs {5=[v_prenex_690, v_prenex_691, v_prenex_681, v_prenex_692, v_prenex_682, v_prenex_683, v_prenex_695, v_prenex_684, v_prenex_696, v_prenex_697, v_prenex_687, v_prenex_689, v_prenex_701, v_prenex_702, A, v_prenex_703, v_prenex_706, v_prenex_707], 6=[v_prenex_685, v_prenex_698]} [2021-06-05 16:51:21,313 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-06-05 16:51:21,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 39 [2021-06-05 16:51:21,315 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:51:23,480 WARN L205 SmtUtils]: Spent 2.16 s on a formula simplification. DAG size of input: 449 DAG size of output: 425 [2021-06-05 16:51:23,481 INFO L628 ElimStorePlain]: treesize reduction 416, result has 75.3 percent of original size [2021-06-05 16:51:23,570 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-06-05 16:51:23,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 55 [2021-06-05 16:51:23,582 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:51:25,223 WARN L205 SmtUtils]: Spent 1.64 s on a formula simplification. DAG size of input: 422 DAG size of output: 417 [2021-06-05 16:51:25,224 INFO L628 ElimStorePlain]: treesize reduction 9, result has 99.3 percent of original size [2021-06-05 16:51:25,309 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-05 16:51:25,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 43 [2021-06-05 16:51:25,311 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:51:26,188 WARN L205 SmtUtils]: Spent 876.00 ms on a formula simplification that was a NOOP. DAG size: 418 [2021-06-05 16:51:26,189 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:51:26,273 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-05 16:51:26,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 26 treesize of output 44 [2021-06-05 16:51:26,278 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:51:27,099 WARN L205 SmtUtils]: Spent 820.00 ms on a formula simplification that was a NOOP. DAG size: 414 [2021-06-05 16:51:27,100 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:51:27,196 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-05 16:51:27,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 47 [2021-06-05 16:51:27,199 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:51:27,271 INFO L354 Elim1Store]: treesize reduction 25, result has 39.0 percent of original size [2021-06-05 16:51:27,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 34 [2021-06-05 16:51:27,272 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:51:28,919 WARN L205 SmtUtils]: Spent 1.65 s on a formula simplification. DAG size of input: 417 DAG size of output: 415 [2021-06-05 16:51:28,920 INFO L628 ElimStorePlain]: treesize reduction 11, result has 99.1 percent of original size [2021-06-05 16:51:29,013 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-05 16:51:29,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 51 [2021-06-05 16:51:29,020 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:51:30,702 WARN L205 SmtUtils]: Spent 1.68 s on a formula simplification. DAG size of input: 419 DAG size of output: 418 [2021-06-05 16:51:30,703 INFO L628 ElimStorePlain]: treesize reduction 16, result has 98.7 percent of original size [2021-06-05 16:51:30,793 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-05 16:51:30,793 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 43 [2021-06-05 16:51:30,797 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:51:31,619 WARN L205 SmtUtils]: Spent 822.00 ms on a formula simplification that was a NOOP. DAG size: 415 [2021-06-05 16:51:31,619 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:51:31,707 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-05 16:51:31,707 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 51 [2021-06-05 16:51:31,719 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:51:33,340 WARN L205 SmtUtils]: Spent 1.62 s on a formula simplification. DAG size of input: 420 DAG size of output: 408 [2021-06-05 16:51:33,341 INFO L628 ElimStorePlain]: treesize reduction 36, result has 97.1 percent of original size [2021-06-05 16:51:33,442 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-06-05 16:51:33,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 55 [2021-06-05 16:51:33,459 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:51:35,039 WARN L205 SmtUtils]: Spent 1.58 s on a formula simplification. DAG size of input: 404 DAG size of output: 399 [2021-06-05 16:51:35,040 INFO L628 ElimStorePlain]: treesize reduction 9, result has 99.2 percent of original size [2021-06-05 16:51:35,119 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-05 16:51:35,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 43 [2021-06-05 16:51:35,123 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:51:35,877 WARN L205 SmtUtils]: Spent 753.00 ms on a formula simplification that was a NOOP. DAG size: 396 [2021-06-05 16:51:35,878 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:51:35,952 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-06-05 16:51:35,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 39 [2021-06-05 16:51:35,953 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:51:36,701 WARN L205 SmtUtils]: Spent 747.00 ms on a formula simplification that was a NOOP. DAG size: 397 [2021-06-05 16:51:36,702 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:51:36,785 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-06-05 16:51:36,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 39 [2021-06-05 16:51:36,787 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:51:36,863 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-05 16:51:36,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 47 [2021-06-05 16:51:36,866 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:51:38,348 WARN L205 SmtUtils]: Spent 1.48 s on a formula simplification. DAG size of input: 396 DAG size of output: 395 [2021-06-05 16:51:38,349 INFO L628 ElimStorePlain]: treesize reduction 47, result has 95.9 percent of original size [2021-06-05 16:51:38,445 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-06-05 16:51:38,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 55 [2021-06-05 16:51:38,460 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:51:38,551 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-06-05 16:51:38,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 55 [2021-06-05 16:51:38,559 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:51:39,951 WARN L205 SmtUtils]: Spent 1.39 s on a formula simplification. DAG size of input: 404 DAG size of output: 389 [2021-06-05 16:51:39,952 INFO L628 ElimStorePlain]: treesize reduction 67, result has 94.0 percent of original size [2021-06-05 16:51:40,011 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:51:40,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 59 [2021-06-05 16:51:40,022 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-06-05 16:51:41,344 WARN L205 SmtUtils]: Spent 1.32 s on a formula simplification. DAG size of input: 393 DAG size of output: 387 [2021-06-05 16:51:41,345 INFO L628 ElimStorePlain]: treesize reduction 25, result has 97.7 percent of original size [2021-06-05 16:51:41,423 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-05 16:51:41,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 43 [2021-06-05 16:51:41,427 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-06-05 16:51:42,076 WARN L205 SmtUtils]: Spent 648.00 ms on a formula simplification that was a NOOP. DAG size: 384 [2021-06-05 16:51:42,077 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:51:42,155 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-05 16:51:42,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 51 [2021-06-05 16:51:42,167 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-06-05 16:51:43,448 WARN L205 SmtUtils]: Spent 1.28 s on a formula simplification. DAG size of input: 387 DAG size of output: 377 [2021-06-05 16:51:43,449 INFO L628 ElimStorePlain]: treesize reduction 29, result has 97.2 percent of original size [2021-06-05 16:51:43,534 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-06-05 16:51:43,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 55 [2021-06-05 16:51:43,545 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-06-05 16:51:44,785 WARN L205 SmtUtils]: Spent 1.24 s on a formula simplification. DAG size of input: 375 DAG size of output: 368 [2021-06-05 16:51:44,786 INFO L628 ElimStorePlain]: treesize reduction 16, result has 98.4 percent of original size [2021-06-05 16:51:44,868 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-06-05 16:51:44,868 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 55 [2021-06-05 16:51:44,877 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-06-05 16:51:44,910 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-06-05 16:51:44,910 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:51:44,911 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-06-05 16:51:46,037 WARN L205 SmtUtils]: Spent 1.13 s on a formula simplification. DAG size of input: 372 DAG size of output: 361 [2021-06-05 16:51:46,038 INFO L628 ElimStorePlain]: treesize reduction 31, result has 96.8 percent of original size [2021-06-05 16:51:46,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:51:46,085 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:51:46,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 23 treesize of output 57 [2021-06-05 16:51:46,111 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-06-05 16:51:46,690 WARN L205 SmtUtils]: Spent 578.00 ms on a formula simplification that was a NOOP. DAG size: 352 [2021-06-05 16:51:46,690 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:51:46,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:51:46,753 INFO L354 Elim1Store]: treesize reduction 12, result has 73.3 percent of original size [2021-06-05 16:51:46,754 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 48 [2021-06-05 16:51:46,759 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-06-05 16:51:47,329 WARN L205 SmtUtils]: Spent 569.00 ms on a formula simplification that was a NOOP. DAG size: 349 [2021-06-05 16:51:47,329 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:51:47,407 INFO L550 ElimStorePlain]: Start of recursive call 1: 40 dim-0 vars, 20 dim-1 vars, End of recursive call: and 26 xjuncts. [2021-06-05 16:51:47,407 INFO L247 ElimStorePlain]: Needed 25 recursive calls to eliminate 60 variables, input treesize:1689, output treesize:1117 [2021-06-05 16:51:47,740 WARN L205 SmtUtils]: Spent 249.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 42 [2021-06-05 16:51:47,800 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:51:47,801 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1851345274] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:51:47,801 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:51:47,801 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-06-05 16:51:47,801 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722059809] [2021-06-05 16:51:47,801 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 16:51:47,801 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:51:47,801 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 16:51:47,801 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=479, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:51:47,801 INFO L87 Difference]: Start difference. First operand 44200 states and 170520 transitions. Second operand has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:51:48,385 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 51 [2021-06-05 16:51:48,749 WARN L205 SmtUtils]: Spent 220.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 71 [2021-06-05 16:51:49,351 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 51 [2021-06-05 16:51:49,656 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 53 [2021-06-05 16:51:49,886 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 54 [2021-06-05 16:51:50,120 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 53 [2021-06-05 16:51:50,611 WARN L205 SmtUtils]: Spent 410.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 88 [2021-06-05 16:51:50,865 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 55 [2021-06-05 16:51:51,189 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 54 [2021-06-05 16:51:52,170 WARN L205 SmtUtils]: Spent 823.00 ms on a formula simplification. DAG size of input: 173 DAG size of output: 142 [2021-06-05 16:51:52,967 WARN L205 SmtUtils]: Spent 632.00 ms on a formula simplification. DAG size of input: 115 DAG size of output: 75 [2021-06-05 16:51:53,224 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 61 [2021-06-05 16:51:54,379 WARN L205 SmtUtils]: Spent 784.00 ms on a formula simplification. DAG size of input: 186 DAG size of output: 132 [2021-06-05 16:51:54,802 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 54 [2021-06-05 16:51:55,034 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 48 [2021-06-05 16:51:56,008 WARN L205 SmtUtils]: Spent 842.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 138 [2021-06-05 16:51:57,580 WARN L205 SmtUtils]: Spent 1.38 s on a formula simplification. DAG size of input: 177 DAG size of output: 145 [2021-06-05 16:51:59,997 WARN L205 SmtUtils]: Spent 2.21 s on a formula simplification. DAG size of input: 420 DAG size of output: 397 [2021-06-05 16:52:00,243 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 50 [2021-06-05 16:52:01,575 WARN L205 SmtUtils]: Spent 1.17 s on a formula simplification. DAG size of input: 419 DAG size of output: 211 [2021-06-05 16:52:01,860 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 35 [2021-06-05 16:52:02,094 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 42 [2021-06-05 16:52:02,351 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 34 [2021-06-05 16:52:02,598 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 43 [2021-06-05 16:52:03,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:52:03,003 INFO L93 Difference]: Finished difference Result 56880 states and 213210 transitions. [2021-06-05 16:52:03,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 16:52:03,004 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:52:03,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:52:03,148 INFO L225 Difference]: With dead ends: 56880 [2021-06-05 16:52:03,149 INFO L226 Difference]: Without dead ends: 56772 [2021-06-05 16:52:03,149 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 990 ImplicationChecksByTransitivity, 16207.3ms TimeCoverageRelationStatistics Valid=593, Invalid=3067, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 16:52:03,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56772 states. [2021-06-05 16:52:04,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56772 to 44239. [2021-06-05 16:52:04,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44239 states, 44238 states have (on average 3.857701523577015) internal successors, (170657), 44238 states have internal predecessors, (170657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:52:04,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44239 states to 44239 states and 170657 transitions. [2021-06-05 16:52:04,189 INFO L78 Accepts]: Start accepts. Automaton has 44239 states and 170657 transitions. Word has length 30 [2021-06-05 16:52:04,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:52:04,189 INFO L482 AbstractCegarLoop]: Abstraction has 44239 states and 170657 transitions. [2021-06-05 16:52:04,190 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:52:04,190 INFO L276 IsEmpty]: Start isEmpty. Operand 44239 states and 170657 transitions. [2021-06-05 16:52:04,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:52:04,259 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:52:04,259 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:52:04,460 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4234,253 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:52:04,460 INFO L430 AbstractCegarLoop]: === Iteration 256 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:52:04,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:52:04,461 INFO L82 PathProgramCache]: Analyzing trace with hash -806056025, now seen corresponding path program 171 times [2021-06-05 16:52:04,461 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:52:04,461 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1835985390] [2021-06-05 16:52:04,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:52:04,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:52:04,747 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 38 [2021-06-05 16:52:04,903 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 45 [2021-06-05 16:52:05,120 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 54 [2021-06-05 16:52:05,260 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:52:05,260 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:52:05,260 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1835985390] [2021-06-05 16:52:05,260 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1835985390] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:52:05,260 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [602421325] [2021-06-05 16:52:05,261 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 254 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 254 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:52:05,288 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 16:52:05,289 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:52:05,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 16:52:05,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:52:06,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:06,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:06,990 INFO L354 Elim1Store]: treesize reduction 28, result has 37.8 percent of original size [2021-06-05 16:52:06,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 46 treesize of output 38 [2021-06-05 16:52:06,992 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:07,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,016 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:07,016 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 47 treesize of output 25 [2021-06-05 16:52:07,016 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:07,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,064 INFO L354 Elim1Store]: treesize reduction 24, result has 46.7 percent of original size [2021-06-05 16:52:07,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 48 treesize of output 42 [2021-06-05 16:52:07,068 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:07,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,097 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:07,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 44 treesize of output 22 [2021-06-05 16:52:07,099 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:07,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,144 INFO L354 Elim1Store]: treesize reduction 26, result has 42.2 percent of original size [2021-06-05 16:52:07,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 44 treesize of output 40 [2021-06-05 16:52:07,147 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:07,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,174 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:07,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 45 treesize of output 25 [2021-06-05 16:52:07,174 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:07,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,204 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:07,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 53 treesize of output 1 [2021-06-05 16:52:07,204 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:07,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,231 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:07,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 47 treesize of output 25 [2021-06-05 16:52:07,232 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:07,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,275 INFO L354 Elim1Store]: treesize reduction 26, result has 42.2 percent of original size [2021-06-05 16:52:07,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 37 [2021-06-05 16:52:07,279 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:07,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,322 INFO L354 Elim1Store]: treesize reduction 30, result has 33.3 percent of original size [2021-06-05 16:52:07,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 51 treesize of output 39 [2021-06-05 16:52:07,324 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:07,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,367 INFO L354 Elim1Store]: treesize reduction 31, result has 31.1 percent of original size [2021-06-05 16:52:07,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 53 treesize of output 38 [2021-06-05 16:52:07,368 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:07,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,395 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:07,395 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 47 treesize of output 25 [2021-06-05 16:52:07,396 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:07,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,422 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:07,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 40 treesize of output 22 [2021-06-05 16:52:07,423 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:07,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,451 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:07,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 51 treesize of output 25 [2021-06-05 16:52:07,453 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:07,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,482 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:07,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 53 treesize of output 1 [2021-06-05 16:52:07,483 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:07,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,509 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:07,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 42 treesize of output 22 [2021-06-05 16:52:07,510 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:07,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,568 INFO L354 Elim1Store]: treesize reduction 14, result has 68.9 percent of original size [2021-06-05 16:52:07,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 57 treesize of output 55 [2021-06-05 16:52:07,576 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:07,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,607 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:07,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 53 treesize of output 1 [2021-06-05 16:52:07,608 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:07,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,639 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:07,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 44 treesize of output 1 [2021-06-05 16:52:07,640 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:07,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,669 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:07,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 47 treesize of output 25 [2021-06-05 16:52:07,670 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:07,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,701 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:07,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 44 treesize of output 1 [2021-06-05 16:52:07,701 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:07,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,730 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:07,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 1 [2021-06-05 16:52:07,731 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:07,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,779 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:52:07,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 57 treesize of output 69 [2021-06-05 16:52:07,789 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:07,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,820 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:07,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 53 treesize of output 25 [2021-06-05 16:52:07,822 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:07,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,853 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:07,853 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 53 treesize of output 1 [2021-06-05 16:52:07,854 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:07,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,885 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:07,885 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 53 treesize of output 1 [2021-06-05 16:52:07,886 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:07,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,917 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:07,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 44 treesize of output 1 [2021-06-05 16:52:07,918 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:07,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,965 INFO L354 Elim1Store]: treesize reduction 32, result has 28.9 percent of original size [2021-06-05 16:52:07,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 40 treesize of output 34 [2021-06-05 16:52:07,966 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:07,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:07,996 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:07,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 42 treesize of output 22 [2021-06-05 16:52:07,997 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:08,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,024 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:08,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 44 treesize of output 22 [2021-06-05 16:52:08,026 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:08,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,056 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:08,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 44 treesize of output 1 [2021-06-05 16:52:08,057 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:08,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,086 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:08,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 49 treesize of output 25 [2021-06-05 16:52:08,088 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:08,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,120 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:08,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 44 treesize of output 1 [2021-06-05 16:52:08,121 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:08,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,153 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:08,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 38 treesize of output 1 [2021-06-05 16:52:08,154 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:08,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,185 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:08,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 40 treesize of output 1 [2021-06-05 16:52:08,186 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:08,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,217 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:08,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 53 treesize of output 1 [2021-06-05 16:52:08,218 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:08,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,247 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:08,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 40 treesize of output 22 [2021-06-05 16:52:08,248 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:08,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,275 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:08,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 47 treesize of output 25 [2021-06-05 16:52:08,276 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:08,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,307 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:08,307 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 55 treesize of output 1 [2021-06-05 16:52:08,307 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:08,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,335 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:08,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 42 treesize of output 22 [2021-06-05 16:52:08,336 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:08,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,366 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:08,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:52:08,367 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:08,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,395 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:08,395 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 47 treesize of output 25 [2021-06-05 16:52:08,396 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:08,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,426 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:08,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 51 treesize of output 25 [2021-06-05 16:52:08,427 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:08,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,459 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:08,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 53 treesize of output 1 [2021-06-05 16:52:08,460 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:08,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,494 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:08,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 55 treesize of output 1 [2021-06-05 16:52:08,495 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:08,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,526 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:08,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 51 treesize of output 25 [2021-06-05 16:52:08,527 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:08,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,559 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:08,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 55 treesize of output 1 [2021-06-05 16:52:08,560 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:08,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,594 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:08,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 55 treesize of output 1 [2021-06-05 16:52:08,595 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:08,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,624 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:08,624 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 49 treesize of output 25 [2021-06-05 16:52:08,625 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:08,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,654 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:08,654 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 47 treesize of output 25 [2021-06-05 16:52:08,655 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:08,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,686 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:08,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 44 treesize of output 1 [2021-06-05 16:52:08,687 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:08,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,717 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:08,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 53 treesize of output 1 [2021-06-05 16:52:08,718 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:08,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,751 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:08,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 57 treesize of output 1 [2021-06-05 16:52:08,751 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:08,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,798 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:52:08,798 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 60 [2021-06-05 16:52:08,808 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:08,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,839 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:08,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 53 treesize of output 1 [2021-06-05 16:52:08,840 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:08,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,868 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:08,868 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 47 treesize of output 25 [2021-06-05 16:52:08,869 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:08,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,896 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:08,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 45 treesize of output 25 [2021-06-05 16:52:08,897 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:08,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,926 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:08,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 57 treesize of output 1 [2021-06-05 16:52:08,926 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:08,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,953 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:08,953 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 44 treesize of output 22 [2021-06-05 16:52:08,954 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:08,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,983 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:08,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 51 treesize of output 25 [2021-06-05 16:52:08,985 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:08,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:08,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:09,012 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:09,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 55 treesize of output 1 [2021-06-05 16:52:09,013 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:09,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:09,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:09,038 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:09,038 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 42 treesize of output 22 [2021-06-05 16:52:09,039 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:09,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:09,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:09,063 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:52:09,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 55 treesize of output 1 [2021-06-05 16:52:09,064 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:09,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:09,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:52:09,089 INFO L354 Elim1Store]: treesize reduction 34, result has 24.4 percent of original size [2021-06-05 16:52:09,089 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 29 [2021-06-05 16:52:09,090 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-06-05 16:52:09,245 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 32 [2021-06-05 16:52:09,245 INFO L628 ElimStorePlain]: treesize reduction 230, result has 39.6 percent of original size [2021-06-05 16:52:09,248 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-05 16:52:09,248 INFO L247 ElimStorePlain]: Needed 65 recursive calls to eliminate 2 variables, input treesize:3969, output treesize:177 [2021-06-05 16:52:09,408 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:52:09,408 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [602421325] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:52:09,408 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:52:09,408 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-06-05 16:52:09,408 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [229541144] [2021-06-05 16:52:09,408 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:52:09,408 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:52:09,408 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:52:09,408 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=441, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:52:09,409 INFO L87 Difference]: Start difference. First operand 44239 states and 170657 transitions. Second operand has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 23 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:52:10,156 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 42 [2021-06-05 16:52:10,846 WARN L205 SmtUtils]: Spent 212.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 86 [2021-06-05 16:52:11,443 WARN L205 SmtUtils]: Spent 282.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 72 [2021-06-05 16:52:11,667 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 53 [2021-06-05 16:52:11,946 WARN L205 SmtUtils]: Spent 237.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 84 [2021-06-05 16:52:12,165 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 77 [2021-06-05 16:52:12,349 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 46 [2021-06-05 16:52:12,480 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 53 [2021-06-05 16:52:12,612 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 54 [2021-06-05 16:52:12,995 WARN L205 SmtUtils]: Spent 280.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 97 [2021-06-05 16:52:13,390 WARN L205 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 89 [2021-06-05 16:52:13,646 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 55 [2021-06-05 16:52:14,019 WARN L205 SmtUtils]: Spent 287.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 94 [2021-06-05 16:52:14,326 WARN L205 SmtUtils]: Spent 248.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 90 [2021-06-05 16:52:14,479 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 51 [2021-06-05 16:52:14,755 WARN L205 SmtUtils]: Spent 234.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 87 [2021-06-05 16:52:15,021 WARN L205 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 83 [2021-06-05 16:52:15,260 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 80 [2021-06-05 16:52:15,639 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 67 [2021-06-05 16:52:16,082 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 85 [2021-06-05 16:52:16,436 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 54 [2021-06-05 16:52:16,613 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 41 [2021-06-05 16:52:16,853 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 83 [2021-06-05 16:52:17,041 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 72 [2021-06-05 16:52:17,345 WARN L205 SmtUtils]: Spent 258.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 86 [2021-06-05 16:52:17,937 WARN L205 SmtUtils]: Spent 277.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 75 [2021-06-05 16:52:18,107 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 37 [2021-06-05 16:52:18,523 WARN L205 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 85 [2021-06-05 16:52:18,835 WARN L205 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 81 [2021-06-05 16:52:19,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:52:19,277 INFO L93 Difference]: Finished difference Result 62789 states and 233965 transitions. [2021-06-05 16:52:19,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-06-05 16:52:19,278 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 23 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:52:19,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:52:19,436 INFO L225 Difference]: With dead ends: 62789 [2021-06-05 16:52:19,437 INFO L226 Difference]: Without dead ends: 62759 [2021-06-05 16:52:19,437 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1623 ImplicationChecksByTransitivity, 9516.7ms TimeCoverageRelationStatistics Valid=701, Invalid=4999, Unknown=0, NotChecked=0, Total=5700 [2021-06-05 16:52:19,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62759 states. [2021-06-05 16:52:20,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62759 to 44280. [2021-06-05 16:52:20,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44280 states, 44279 states have (on average 3.8575622755708125) internal successors, (170809), 44279 states have internal predecessors, (170809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:52:20,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44280 states to 44280 states and 170809 transitions. [2021-06-05 16:52:20,661 INFO L78 Accepts]: Start accepts. Automaton has 44280 states and 170809 transitions. Word has length 30 [2021-06-05 16:52:20,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:52:20,661 INFO L482 AbstractCegarLoop]: Abstraction has 44280 states and 170809 transitions. [2021-06-05 16:52:20,661 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 23 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:52:20,661 INFO L276 IsEmpty]: Start isEmpty. Operand 44280 states and 170809 transitions. [2021-06-05 16:52:20,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:52:20,739 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:52:20,739 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:52:20,939 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4418,254 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:52:20,939 INFO L430 AbstractCegarLoop]: === Iteration 257 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:52:20,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:52:20,940 INFO L82 PathProgramCache]: Analyzing trace with hash -688283281, now seen corresponding path program 172 times [2021-06-05 16:52:20,940 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:52:20,940 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1326998611] [2021-06-05 16:52:20,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:52:20,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:52:21,327 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 49 [2021-06-05 16:52:21,462 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 46 [2021-06-05 16:52:21,633 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:52:21,633 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:52:21,634 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1326998611] [2021-06-05 16:52:21,634 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1326998611] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:52:21,634 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1321364069] [2021-06-05 16:52:21,634 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 255 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 255 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:52:21,661 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:52:21,661 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:52:21,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 16:52:21,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:52:22,143 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2021-06-05 16:52:22,431 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 136 [2021-06-05 16:52:22,810 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 135 [2021-06-05 16:52:23,510 WARN L205 SmtUtils]: Spent 415.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-06-05 16:52:24,629 WARN L205 SmtUtils]: Spent 703.00 ms on a formula simplification. DAG size of input: 387 DAG size of output: 200 [2021-06-05 16:52:25,442 WARN L205 SmtUtils]: Spent 541.00 ms on a formula simplification. DAG size of input: 219 DAG size of output: 211