/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/min-fun-alt.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-29289db [2021-06-05 06:46:34,656 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-05 06:46:34,658 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-05 06:46:34,687 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-05 06:46:34,687 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-05 06:46:34,689 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-05 06:46:34,691 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-05 06:46:34,695 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-05 06:46:34,696 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-05 06:46:34,699 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-05 06:46:34,700 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-05 06:46:34,700 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-05 06:46:34,701 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-05 06:46:34,702 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-05 06:46:34,703 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-05 06:46:34,704 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-05 06:46:34,705 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-05 06:46:34,706 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-05 06:46:34,707 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-05 06:46:34,711 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-05 06:46:34,712 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-05 06:46:34,713 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-05 06:46:34,713 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-05 06:46:34,715 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-05 06:46:34,719 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-05 06:46:34,719 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-05 06:46:34,719 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-05 06:46:34,720 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-05 06:46:34,720 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-05 06:46:34,721 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-05 06:46:34,721 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-05 06:46:34,722 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-05 06:46:34,722 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-05 06:46:34,723 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-05 06:46:34,724 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-05 06:46:34,724 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-05 06:46:34,724 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-05 06:46:34,724 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-05 06:46:34,724 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-05 06:46:34,725 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-05 06:46:34,725 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-05 06:46:34,726 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-06-05 06:46:34,753 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-05 06:46:34,753 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-05 06:46:34,753 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-06-05 06:46:34,753 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-06-05 06:46:34,755 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-05 06:46:34,755 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-05 06:46:34,755 INFO L138 SettingsManager]: * Use SBE=true [2021-06-05 06:46:34,756 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-05 06:46:34,756 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-05 06:46:34,756 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-05 06:46:34,756 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-05 06:46:34,756 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-05 06:46:34,757 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-05 06:46:34,757 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-05 06:46:34,757 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-05 06:46:34,757 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-05 06:46:34,757 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-05 06:46:34,757 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-05 06:46:34,757 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-05 06:46:34,757 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-05 06:46:34,757 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-05 06:46:34,757 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-05 06:46:34,757 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-05 06:46:34,757 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-05 06:46:34,758 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-05 06:46:34,758 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-05 06:46:34,758 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-05 06:46:34,758 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-05 06:46:34,758 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-05 06:46:34,758 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-06-05 06:46:34,758 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-06-05 06:46:34,758 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 06:46:34,980 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-05 06:46:34,993 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-05 06:46:34,995 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-05 06:46:34,995 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-06-05 06:46:34,996 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-06-05 06:46:34,997 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 06:46:34,997 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 06:46:35,029 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-05 06:46:35,030 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-06-05 06:46:35,031 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-05 06:46:35,032 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-05 06:46:35,032 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-05 06:46:35,041 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 06:46:35" (1/1) ... [2021-06-05 06:46:35,046 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 06:46:35" (1/1) ... [2021-06-05 06:46:35,051 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-05 06:46:35,052 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-05 06:46:35,052 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-05 06:46:35,053 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-05 06:46:35,058 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 06:46:35" (1/1) ... [2021-06-05 06:46:35,058 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 06:46:35" (1/1) ... [2021-06-05 06:46:35,059 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 06:46:35" (1/1) ... [2021-06-05 06:46:35,059 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 06:46:35" (1/1) ... [2021-06-05 06:46:35,062 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 06:46:35" (1/1) ... [2021-06-05 06:46:35,065 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 06:46:35" (1/1) ... [2021-06-05 06:46:35,066 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 06:46:35" (1/1) ... [2021-06-05 06:46:35,069 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-05 06:46:35,069 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-05 06:46:35,069 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-05 06:46:35,069 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-05 06:46:35,071 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 06:46:35" (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 06:46:35,117 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-06-05 06:46:35,117 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-06-05 06:46:35,117 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-06-05 06:46:35,117 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-06-05 06:46:35,117 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-06-05 06:46:35,117 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-06-05 06:46:35,117 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-06-05 06:46:35,118 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-05 06:46:35,118 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-05 06:46:35,118 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-06-05 06:46:35,118 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-06-05 06:46:35,118 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-06-05 06:46:35,118 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 06:46:35,238 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-05 06:46:35,238 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-06-05 06:46:35,239 INFO L202 PluginConnector]: Adding new model min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 06:46:35 BoogieIcfgContainer [2021-06-05 06:46:35,240 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-05 06:46:35,241 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-05 06:46:35,241 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-05 06:46:35,243 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-05 06:46:35,243 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 06:46:35" (1/2) ... [2021-06-05 06:46:35,243 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@37dda04a and model type min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.06 06:46:35, skipping insertion in model container [2021-06-05 06:46:35,243 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 06:46:35" (2/2) ... [2021-06-05 06:46:35,244 INFO L111 eAbstractionObserver]: Analyzing ICFG min-fun-alt.wvr.bpl [2021-06-05 06:46:35,248 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-06-05 06:46:35,248 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-05 06:46:35,248 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-06-05 06:46:35,248 INFO L510 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-05 06:46:35,272 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-06-05 06:46:35,285 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-06-05 06:46:35,307 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 06:46:35,307 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 06:46:35,307 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 06:46:35,307 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 06:46:35,307 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 06:46:35,307 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 06:46:35,307 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 06:46:35,307 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-05 06:46:35,313 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 36 places, 29 transitions, 82 flow [2021-06-05 06:46:35,341 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 06:46:35,343 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 06:46:35,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 06:46:35,350 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:46:35,351 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 06:46:35,351 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:46:35,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:46:35,354 INFO L82 PathProgramCache]: Analyzing trace with hash -1272469491, now seen corresponding path program 1 times [2021-06-05 06:46:35,360 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:46:35,360 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422134541] [2021-06-05 06:46:35,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:46:35,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:35,445 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 06:46:35,445 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:46:35,445 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422134541] [2021-06-05 06:46:35,446 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [422134541] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 06:46:35,446 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 06:46:35,446 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-05 06:46:35,447 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873430243] [2021-06-05 06:46:35,449 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-05 06:46:35,449 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:46:35,456 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-05 06:46:35,457 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 06:46:35,458 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 06:46:35,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:46:35,482 INFO L93 Difference]: Finished difference Result 217 states and 617 transitions. [2021-06-05 06:46:35,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-05 06:46:35,483 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 06:46:35,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:46:35,490 INFO L225 Difference]: With dead ends: 217 [2021-06-05 06:46:35,490 INFO L226 Difference]: Without dead ends: 202 [2021-06-05 06:46:35,491 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 06:46:35,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2021-06-05 06:46:35,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 149. [2021-06-05 06:46:35,520 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 06:46:35,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 419 transitions. [2021-06-05 06:46:35,522 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 419 transitions. Word has length 18 [2021-06-05 06:46:35,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:46:35,522 INFO L482 AbstractCegarLoop]: Abstraction has 149 states and 419 transitions. [2021-06-05 06:46:35,522 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 06:46:35,523 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 419 transitions. [2021-06-05 06:46:35,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 06:46:35,524 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:46:35,524 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 06:46:35,524 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-06-05 06:46:35,525 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:46:35,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:46:35,525 INFO L82 PathProgramCache]: Analyzing trace with hash -411683507, now seen corresponding path program 1 times [2021-06-05 06:46:35,525 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:46:35,526 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687493621] [2021-06-05 06:46:35,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:46:35,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:35,559 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 06:46:35,560 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:46:35,560 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687493621] [2021-06-05 06:46:35,560 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687493621] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 06:46:35,560 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 06:46:35,560 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 06:46:35,560 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1241329480] [2021-06-05 06:46:35,561 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 06:46:35,561 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:46:35,562 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 06:46:35,562 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-05 06:46:35,562 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 06:46:35,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:46:35,590 INFO L93 Difference]: Finished difference Result 158 states and 445 transitions. [2021-06-05 06:46:35,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 06:46:35,590 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 06:46:35,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:46:35,592 INFO L225 Difference]: With dead ends: 158 [2021-06-05 06:46:35,592 INFO L226 Difference]: Without dead ends: 158 [2021-06-05 06:46:35,592 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 11.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 06:46:35,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2021-06-05 06:46:35,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 133. [2021-06-05 06:46:35,600 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 06:46:35,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 374 transitions. [2021-06-05 06:46:35,601 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 374 transitions. Word has length 20 [2021-06-05 06:46:35,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:46:35,602 INFO L482 AbstractCegarLoop]: Abstraction has 133 states and 374 transitions. [2021-06-05 06:46:35,602 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 06:46:35,602 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 374 transitions. [2021-06-05 06:46:35,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 06:46:35,603 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:46:35,603 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 06:46:35,603 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-06-05 06:46:35,603 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:46:35,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:46:35,604 INFO L82 PathProgramCache]: Analyzing trace with hash 296923691, now seen corresponding path program 1 times [2021-06-05 06:46:35,604 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:46:35,604 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1637556173] [2021-06-05 06:46:35,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:46:35,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:35,637 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 06:46:35,637 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:46:35,637 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1637556173] [2021-06-05 06:46:35,637 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1637556173] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 06:46:35,638 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 06:46:35,638 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 06:46:35,638 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147918807] [2021-06-05 06:46:35,638 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 06:46:35,638 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:46:35,639 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 06:46:35,639 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-05 06:46:35,639 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 06:46:35,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:46:35,670 INFO L93 Difference]: Finished difference Result 183 states and 522 transitions. [2021-06-05 06:46:35,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 06:46:35,670 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 06:46:35,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:46:35,672 INFO L225 Difference]: With dead ends: 183 [2021-06-05 06:46:35,672 INFO L226 Difference]: Without dead ends: 183 [2021-06-05 06:46:35,672 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 21.9ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-06-05 06:46:35,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2021-06-05 06:46:35,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 158. [2021-06-05 06:46:35,679 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 06:46:35,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 448 transitions. [2021-06-05 06:46:35,680 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 448 transitions. Word has length 20 [2021-06-05 06:46:35,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:46:35,680 INFO L482 AbstractCegarLoop]: Abstraction has 158 states and 448 transitions. [2021-06-05 06:46:35,680 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 06:46:35,680 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 448 transitions. [2021-06-05 06:46:35,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 06:46:35,681 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:46:35,682 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 06:46:35,682 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-06-05 06:46:35,682 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:46:35,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:46:35,682 INFO L82 PathProgramCache]: Analyzing trace with hash -1416433813, now seen corresponding path program 1 times [2021-06-05 06:46:35,682 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:46:35,683 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2111951975] [2021-06-05 06:46:35,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:46:35,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:35,955 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 06:46:35,956 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:46:35,956 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2111951975] [2021-06-05 06:46:35,956 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2111951975] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:35,956 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [104091717] [2021-06-05 06:46:35,957 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 06:46:36,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:36,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 06:46:36,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:46:36,290 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 06:46:36,291 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:46:36,296 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 06:46:36,298 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:46:36,307 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 06:46:36,308 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:46:36,311 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 06:46:36,311 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:46:36,314 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 06:46:36,315 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:46:36,317 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 06:46:36,318 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:46:36,336 INFO L628 ElimStorePlain]: treesize reduction 18, result has 58.1 percent of original size [2021-06-05 06:46:36,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 06:46:36,340 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 2 variables, input treesize:178, output treesize:17 [2021-06-05 06:46:36,362 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 06:46:36,363 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [104091717] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:36,363 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:46:36,363 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 06:46:36,363 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827002607] [2021-06-05 06:46:36,363 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 06:46:36,363 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:46:36,364 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 06:46:36,364 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:46:36,364 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 06:46:36,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:46:36,530 INFO L93 Difference]: Finished difference Result 298 states and 839 transitions. [2021-06-05 06:46:36,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 06:46:36,530 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 06:46:36,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:46:36,533 INFO L225 Difference]: With dead ends: 298 [2021-06-05 06:46:36,534 INFO L226 Difference]: Without dead ends: 283 [2021-06-05 06:46:36,534 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 286.7ms TimeCoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2021-06-05 06:46:36,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2021-06-05 06:46:36,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 224. [2021-06-05 06:46:36,555 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 06:46:36,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 640 transitions. [2021-06-05 06:46:36,556 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 640 transitions. Word has length 22 [2021-06-05 06:46:36,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:46:36,556 INFO L482 AbstractCegarLoop]: Abstraction has 224 states and 640 transitions. [2021-06-05 06:46:36,556 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 06:46:36,557 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 640 transitions. [2021-06-05 06:46:36,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 06:46:36,559 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:46:36,559 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 06:46:36,764 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:46:36,765 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:46:36,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:46:36,765 INFO L82 PathProgramCache]: Analyzing trace with hash -1584242905, now seen corresponding path program 2 times [2021-06-05 06:46:36,766 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:46:36,766 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1906873594] [2021-06-05 06:46:36,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:46:36,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:36,950 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 06:46:36,950 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:46:36,950 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1906873594] [2021-06-05 06:46:36,950 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1906873594] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:36,951 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [191303345] [2021-06-05 06:46:36,951 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 06:46:36,977 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:46:36,977 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:46:36,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-06-05 06:46:36,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:46:37,182 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:46:37,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, 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 06:46:37,184 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:46:37,192 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:46:37,192 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 06:46:37,194 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:46:37,201 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:46:37,201 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 06:46:37,205 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:46:37,212 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:46:37,212 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 06:46:37,213 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:46:37,247 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:46:37,258 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 06:46:37,258 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:124, output treesize:116 [2021-06-05 06:46:37,381 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 06:46:37,381 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [191303345] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:37,381 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:46:37,381 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 13 [2021-06-05 06:46:37,381 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355701159] [2021-06-05 06:46:37,382 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 06:46:37,382 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:46:37,383 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 06:46:37,384 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-06-05 06:46:37,384 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 06:46:37,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:46:37,836 INFO L93 Difference]: Finished difference Result 374 states and 1077 transitions. [2021-06-05 06:46:37,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 06:46:37,837 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 06:46:37,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:46:37,838 INFO L225 Difference]: With dead ends: 374 [2021-06-05 06:46:37,838 INFO L226 Difference]: Without dead ends: 359 [2021-06-05 06:46:37,839 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 572.7ms TimeCoverageRelationStatistics Valid=93, Invalid=287, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:46:37,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2021-06-05 06:46:37,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 229. [2021-06-05 06:46:37,843 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 06:46:37,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 664 transitions. [2021-06-05 06:46:37,849 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 664 transitions. Word has length 22 [2021-06-05 06:46:37,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:46:37,849 INFO L482 AbstractCegarLoop]: Abstraction has 229 states and 664 transitions. [2021-06-05 06:46:37,849 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 06:46:37,849 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 664 transitions. [2021-06-05 06:46:37,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 06:46:37,850 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:46:37,850 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 06:46:38,050 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-06-05 06:46:38,051 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:46:38,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:46:38,051 INFO L82 PathProgramCache]: Analyzing trace with hash -1285469457, now seen corresponding path program 3 times [2021-06-05 06:46:38,052 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:46:38,052 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284700964] [2021-06-05 06:46:38,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:46:38,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:38,182 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 06:46:38,183 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:46:38,183 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284700964] [2021-06-05 06:46:38,183 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [284700964] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:38,183 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1366092554] [2021-06-05 06:46:38,183 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:46:38,228 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 06:46:38,228 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:46:38,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 15 conjunts are in the unsatisfiable core [2021-06-05 06:46:38,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:46:38,347 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 06:46:38,348 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:46:38,356 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 06:46:38,357 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:46:38,359 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 06:46:38,360 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:46:38,362 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 06:46:38,364 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:46:38,366 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 06:46:38,367 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:46:38,368 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 06:46:38,370 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:46:38,382 INFO L628 ElimStorePlain]: treesize reduction 10, result has 63.0 percent of original size [2021-06-05 06:46:38,383 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:46:38,383 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 1 variables, input treesize:130, output treesize:17 [2021-06-05 06:46:38,410 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 06:46:38,410 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1366092554] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:38,410 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:46:38,411 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-06-05 06:46:38,411 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596579816] [2021-06-05 06:46:38,411 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 06:46:38,411 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:46:38,411 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 06:46:38,412 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2021-06-05 06:46:38,412 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 06:46:38,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:46:38,553 INFO L93 Difference]: Finished difference Result 363 states and 1038 transitions. [2021-06-05 06:46:38,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 06:46:38,554 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 06:46:38,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:46:38,555 INFO L225 Difference]: With dead ends: 363 [2021-06-05 06:46:38,555 INFO L226 Difference]: Without dead ends: 348 [2021-06-05 06:46:38,556 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 183.1ms TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-06-05 06:46:38,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2021-06-05 06:46:38,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 241. [2021-06-05 06:46:38,561 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 06:46:38,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 694 transitions. [2021-06-05 06:46:38,562 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 694 transitions. Word has length 22 [2021-06-05 06:46:38,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:46:38,562 INFO L482 AbstractCegarLoop]: Abstraction has 241 states and 694 transitions. [2021-06-05 06:46:38,562 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 06:46:38,562 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 694 transitions. [2021-06-05 06:46:38,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 06:46:38,563 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:46:38,563 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 06:46:38,772 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:46:38,773 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:46:38,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:46:38,773 INFO L82 PathProgramCache]: Analyzing trace with hash 285356143, now seen corresponding path program 4 times [2021-06-05 06:46:38,773 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:46:38,773 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [65656662] [2021-06-05 06:46:38,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:46:38,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:38,879 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 06:46:38,879 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:46:38,879 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [65656662] [2021-06-05 06:46:38,879 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [65656662] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:38,879 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1465696906] [2021-06-05 06:46:38,879 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 06:46:38,905 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:46:38,906 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:46:38,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 06:46:38,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:46:39,064 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:46:39,064 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 06:46:39,067 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:46:39,072 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:46:39,073 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 06:46:39,078 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:46:39,113 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:46:39,121 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:46:39,121 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 06:46:39,125 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:46:39,131 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:46:39,131 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 06:46:39,133 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:46:39,180 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:46:39,185 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 06:46:39,185 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:121, output treesize:71 [2021-06-05 06:46:39,276 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 06:46:39,277 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1465696906] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:39,277 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:46:39,277 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 06:46:39,277 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [882166152] [2021-06-05 06:46:39,277 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:46:39,277 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:46:39,277 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:46:39,278 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:46:39,278 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 06:46:39,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:46:39,544 INFO L93 Difference]: Finished difference Result 425 states and 1233 transitions. [2021-06-05 06:46:39,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 06:46:39,545 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 06:46:39,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:46:39,547 INFO L225 Difference]: With dead ends: 425 [2021-06-05 06:46:39,548 INFO L226 Difference]: Without dead ends: 410 [2021-06-05 06:46:39,549 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 294.6ms TimeCoverageRelationStatistics Valid=89, Invalid=217, Unknown=0, NotChecked=0, Total=306 [2021-06-05 06:46:39,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2021-06-05 06:46:39,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 247. [2021-06-05 06:46:39,553 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 06:46:39,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 718 transitions. [2021-06-05 06:46:39,555 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 718 transitions. Word has length 22 [2021-06-05 06:46:39,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:46:39,557 INFO L482 AbstractCegarLoop]: Abstraction has 247 states and 718 transitions. [2021-06-05 06:46:39,557 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 06:46:39,557 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 718 transitions. [2021-06-05 06:46:39,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:46:39,558 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:46:39,558 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:46:39,772 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:46:39,773 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:46:39,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:46:39,773 INFO L82 PathProgramCache]: Analyzing trace with hash -703639479, now seen corresponding path program 5 times [2021-06-05 06:46:39,773 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:46:39,773 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1675436916] [2021-06-05 06:46:39,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:46:39,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:39,809 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 06:46:39,810 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:46:39,810 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1675436916] [2021-06-05 06:46:39,810 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1675436916] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:39,810 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1786492152] [2021-06-05 06:46:39,810 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 06:46:39,833 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:46:39,833 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:46:39,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:46:39,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:46:39,895 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 06:46:39,895 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1786492152] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:39,895 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:46:39,895 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 06:46:39,895 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1099656880] [2021-06-05 06:46:39,896 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 06:46:39,896 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:46:39,896 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 06:46:39,896 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:46:39,896 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 06:46:40,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:46:40,244 INFO L93 Difference]: Finished difference Result 619 states and 1783 transitions. [2021-06-05 06:46:40,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 06:46:40,244 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 06:46:40,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:46:40,247 INFO L225 Difference]: With dead ends: 619 [2021-06-05 06:46:40,247 INFO L226 Difference]: Without dead ends: 619 [2021-06-05 06:46:40,247 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 204.3ms TimeCoverageRelationStatistics Valid=210, Invalid=602, Unknown=0, NotChecked=0, Total=812 [2021-06-05 06:46:40,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2021-06-05 06:46:40,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 297. [2021-06-05 06:46:40,253 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 06:46:40,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 903 transitions. [2021-06-05 06:46:40,254 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 903 transitions. Word has length 24 [2021-06-05 06:46:40,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:46:40,254 INFO L482 AbstractCegarLoop]: Abstraction has 297 states and 903 transitions. [2021-06-05 06:46:40,254 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 06:46:40,254 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 903 transitions. [2021-06-05 06:46:40,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:46:40,256 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:46:40,256 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 06:46:40,468 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2021-06-05 06:46:40,469 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:46:40,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:46:40,469 INFO L82 PathProgramCache]: Analyzing trace with hash -1679958323, now seen corresponding path program 6 times [2021-06-05 06:46:40,469 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:46:40,469 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [511825457] [2021-06-05 06:46:40,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:46:40,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:40,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 06:46:40,506 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:46:40,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [511825457] [2021-06-05 06:46:40,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [511825457] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:40,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1603006912] [2021-06-05 06:46:40,506 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 06:46:40,545 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:46:40,545 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:46:40,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:46:40,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:46:40,630 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 06:46:40,630 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1603006912] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:40,630 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:46:40,630 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 06:46:40,630 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601531459] [2021-06-05 06:46:40,630 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:46:40,630 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:46:40,631 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:46:40,631 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:46:40,631 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 06:46:41,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:46:41,245 INFO L93 Difference]: Finished difference Result 1078 states and 2992 transitions. [2021-06-05 06:46:41,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 06:46:41,245 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 06:46:41,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:46:41,249 INFO L225 Difference]: With dead ends: 1078 [2021-06-05 06:46:41,249 INFO L226 Difference]: Without dead ends: 1078 [2021-06-05 06:46:41,250 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 800 ImplicationChecksByTransitivity, 377.3ms TimeCoverageRelationStatistics Valid=540, Invalid=2010, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 06:46:41,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1078 states. [2021-06-05 06:46:41,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1078 to 302. [2021-06-05 06:46:41,258 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 06:46:41,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 928 transitions. [2021-06-05 06:46:41,259 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 928 transitions. Word has length 24 [2021-06-05 06:46:41,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:46:41,259 INFO L482 AbstractCegarLoop]: Abstraction has 302 states and 928 transitions. [2021-06-05 06:46:41,259 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 06:46:41,259 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 928 transitions. [2021-06-05 06:46:41,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:46:41,260 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:46:41,260 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 06:46:41,460 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:46:41,460 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:46:41,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:46:41,461 INFO L82 PathProgramCache]: Analyzing trace with hash -1113006243, now seen corresponding path program 7 times [2021-06-05 06:46:41,461 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:46:41,461 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142069468] [2021-06-05 06:46:41,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:46:41,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:41,494 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 06:46:41,494 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:46:41,494 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2142069468] [2021-06-05 06:46:41,494 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2142069468] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:41,494 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [259920326] [2021-06-05 06:46:41,494 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 06:46:41,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:41,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:46:41,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:46:41,584 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 06:46:41,584 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [259920326] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:41,584 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:46:41,584 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 06:46:41,584 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631790641] [2021-06-05 06:46:41,584 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:46:41,584 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:46:41,585 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:46:41,585 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:46:41,585 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 06:46:42,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:46:42,126 INFO L93 Difference]: Finished difference Result 951 states and 2692 transitions. [2021-06-05 06:46:42,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 06:46:42,127 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 06:46:42,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:46:42,130 INFO L225 Difference]: With dead ends: 951 [2021-06-05 06:46:42,130 INFO L226 Difference]: Without dead ends: 951 [2021-06-05 06:46:42,130 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 686 ImplicationChecksByTransitivity, 345.8ms TimeCoverageRelationStatistics Valid=479, Invalid=1777, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 06:46:42,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 951 states. [2021-06-05 06:46:42,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 951 to 293. [2021-06-05 06:46:42,137 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 06:46:42,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 894 transitions. [2021-06-05 06:46:42,146 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 894 transitions. Word has length 24 [2021-06-05 06:46:42,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:46:42,146 INFO L482 AbstractCegarLoop]: Abstraction has 293 states and 894 transitions. [2021-06-05 06:46:42,146 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 06:46:42,146 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 894 transitions. [2021-06-05 06:46:42,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:46:42,146 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:46:42,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 06:46:42,360 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:46:42,361 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:46:42,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:46:42,361 INFO L82 PathProgramCache]: Analyzing trace with hash -176867571, now seen corresponding path program 1 times [2021-06-05 06:46:42,361 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:46:42,361 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1931551174] [2021-06-05 06:46:42,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:46:42,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:42,386 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 06:46:42,386 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:46:42,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1931551174] [2021-06-05 06:46:42,387 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1931551174] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:42,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1551606216] [2021-06-05 06:46:42,387 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 06:46:42,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:42,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-05 06:46:42,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:46:42,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 06:46:42,472 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1551606216] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:42,472 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:46:42,472 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-06-05 06:46:42,472 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [647457978] [2021-06-05 06:46:42,473 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 06:46:42,473 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:46:42,473 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 06:46:42,474 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-06-05 06:46:42,474 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 06:46:42,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:46:42,559 INFO L93 Difference]: Finished difference Result 669 states and 1943 transitions. [2021-06-05 06:46:42,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 06:46:42,560 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 06:46:42,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:46:42,563 INFO L225 Difference]: With dead ends: 669 [2021-06-05 06:46:42,563 INFO L226 Difference]: Without dead ends: 663 [2021-06-05 06:46:42,564 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 49.2ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:46:42,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2021-06-05 06:46:42,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 413. [2021-06-05 06:46:42,570 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 06:46:42,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 1306 transitions. [2021-06-05 06:46:42,571 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 1306 transitions. Word has length 24 [2021-06-05 06:46:42,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:46:42,572 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 1306 transitions. [2021-06-05 06:46:42,572 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 06:46:42,572 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 1306 transitions. [2021-06-05 06:46:42,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:46:42,573 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:46:42,573 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 06:46:42,780 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-06-05 06:46:42,781 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:46:42,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:46:42,781 INFO L82 PathProgramCache]: Analyzing trace with hash -613836279, now seen corresponding path program 8 times [2021-06-05 06:46:42,781 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:46:42,781 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087536976] [2021-06-05 06:46:42,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:46:42,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:42,809 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 06:46:42,810 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:46:42,810 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087536976] [2021-06-05 06:46:42,810 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1087536976] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:42,810 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [686685545] [2021-06-05 06:46:42,810 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 06:46:42,833 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:46:42,833 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:46:42,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:46:42,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:46:42,903 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 06:46:42,903 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [686685545] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:42,903 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:46:42,903 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-06-05 06:46:42,903 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772739388] [2021-06-05 06:46:42,903 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:46:42,904 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:46:42,904 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:46:42,904 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:46:42,904 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 06:46:43,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:46:43,049 INFO L93 Difference]: Finished difference Result 710 states and 2124 transitions. [2021-06-05 06:46:43,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 06:46:43,053 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 06:46:43,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:46:43,055 INFO L225 Difference]: With dead ends: 710 [2021-06-05 06:46:43,055 INFO L226 Difference]: Without dead ends: 672 [2021-06-05 06:46:43,055 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 114.7ms TimeCoverageRelationStatistics Valid=126, Invalid=336, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:46:43,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2021-06-05 06:46:43,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 515. [2021-06-05 06:46:43,063 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 06:46:43,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 1633 transitions. [2021-06-05 06:46:43,065 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 1633 transitions. Word has length 24 [2021-06-05 06:46:43,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:46:43,065 INFO L482 AbstractCegarLoop]: Abstraction has 515 states and 1633 transitions. [2021-06-05 06:46:43,065 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 06:46:43,065 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 1633 transitions. [2021-06-05 06:46:43,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:46:43,066 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:46:43,066 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 06:46:43,280 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:46:43,281 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:46:43,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:46:43,281 INFO L82 PathProgramCache]: Analyzing trace with hash -1319793611, now seen corresponding path program 2 times [2021-06-05 06:46:43,281 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:46:43,281 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948827478] [2021-06-05 06:46:43,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:46:43,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:43,313 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 06:46:43,313 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:46:43,313 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948827478] [2021-06-05 06:46:43,313 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [948827478] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:43,313 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [414410836] [2021-06-05 06:46:43,313 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) [2021-06-05 06:46:43,353 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:46:43,353 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:46:43,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-05 06:46:43,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:46:43,396 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 06:46:43,397 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [414410836] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:43,397 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:46:43,397 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-06-05 06:46:43,397 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1317279967] [2021-06-05 06:46:43,397 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 06:46:43,397 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:46:43,397 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 06:46:43,397 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-06-05 06:46:43,398 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 06:46:43,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:46:43,494 INFO L93 Difference]: Finished difference Result 830 states and 2453 transitions. [2021-06-05 06:46:43,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 06:46:43,494 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 06:46:43,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:46:43,497 INFO L225 Difference]: With dead ends: 830 [2021-06-05 06:46:43,497 INFO L226 Difference]: Without dead ends: 830 [2021-06-05 06:46:43,497 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 55.1ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:46:43,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 830 states. [2021-06-05 06:46:43,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 830 to 530. [2021-06-05 06:46:43,508 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 06:46:43,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 1668 transitions. [2021-06-05 06:46:43,509 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 1668 transitions. Word has length 24 [2021-06-05 06:46:43,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:46:43,509 INFO L482 AbstractCegarLoop]: Abstraction has 530 states and 1668 transitions. [2021-06-05 06:46:43,509 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 06:46:43,509 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 1668 transitions. [2021-06-05 06:46:43,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:46:43,510 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:46:43,510 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 06:46:43,725 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:46:43,725 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:46:43,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:46:43,726 INFO L82 PathProgramCache]: Analyzing trace with hash 1628492119, now seen corresponding path program 9 times [2021-06-05 06:46:43,726 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:46:43,726 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [370841593] [2021-06-05 06:46:43,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:46:43,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:43,758 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 06:46:43,759 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:46:43,759 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [370841593] [2021-06-05 06:46:43,759 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [370841593] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:43,759 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1107516232] [2021-06-05 06:46:43,759 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 06:46:43,782 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:46:43,782 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:46:43,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:46:43,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:46:43,840 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 06:46:43,840 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1107516232] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:43,840 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:46:43,840 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 06:46:43,840 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2116229665] [2021-06-05 06:46:43,840 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 06:46:43,840 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:46:43,841 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 06:46:43,841 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-05 06:46:43,841 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 06:46:44,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:46:44,102 INFO L93 Difference]: Finished difference Result 1196 states and 3492 transitions. [2021-06-05 06:46:44,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 06:46:44,102 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 06:46:44,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:46:44,106 INFO L225 Difference]: With dead ends: 1196 [2021-06-05 06:46:44,106 INFO L226 Difference]: Without dead ends: 1196 [2021-06-05 06:46:44,106 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 139.2ms TimeCoverageRelationStatistics Valid=159, Invalid=441, Unknown=0, NotChecked=0, Total=600 [2021-06-05 06:46:44,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1196 states. [2021-06-05 06:46:44,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1196 to 542. [2021-06-05 06:46:44,118 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 06:46:44,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 542 states to 542 states and 1704 transitions. [2021-06-05 06:46:44,119 INFO L78 Accepts]: Start accepts. Automaton has 542 states and 1704 transitions. Word has length 24 [2021-06-05 06:46:44,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:46:44,119 INFO L482 AbstractCegarLoop]: Abstraction has 542 states and 1704 transitions. [2021-06-05 06:46:44,119 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 06:46:44,119 INFO L276 IsEmpty]: Start isEmpty. Operand 542 states and 1704 transitions. [2021-06-05 06:46:44,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:46:44,120 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:46:44,120 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 06:46:44,344 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-06-05 06:46:44,345 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:46:44,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:46:44,345 INFO L82 PathProgramCache]: Analyzing trace with hash -1881561083, now seen corresponding path program 10 times [2021-06-05 06:46:44,345 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:46:44,345 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [740767502] [2021-06-05 06:46:44,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:46:44,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:44,381 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 06:46:44,381 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:46:44,381 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [740767502] [2021-06-05 06:46:44,381 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [740767502] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:44,381 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [354426870] [2021-06-05 06:46:44,381 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 06:46:44,402 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:46:44,402 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:46:44,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:46:44,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:46:44,462 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 06:46:44,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [354426870] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:44,462 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:46:44,462 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 06:46:44,463 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662357646] [2021-06-05 06:46:44,463 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 06:46:44,463 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:46:44,463 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 06:46:44,463 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-05 06:46:44,463 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 06:46:44,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:46:44,804 INFO L93 Difference]: Finished difference Result 1492 states and 4245 transitions. [2021-06-05 06:46:44,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 06:46:44,804 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 06:46:44,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:46:44,809 INFO L225 Difference]: With dead ends: 1492 [2021-06-05 06:46:44,809 INFO L226 Difference]: Without dead ends: 1492 [2021-06-05 06:46:44,810 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 210.2ms TimeCoverageRelationStatistics Valid=292, Invalid=968, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 06:46:44,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1492 states. [2021-06-05 06:46:44,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1492 to 586. [2021-06-05 06:46:44,823 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 06:46:44,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 1846 transitions. [2021-06-05 06:46:44,825 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 1846 transitions. Word has length 24 [2021-06-05 06:46:44,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:46:44,825 INFO L482 AbstractCegarLoop]: Abstraction has 586 states and 1846 transitions. [2021-06-05 06:46:44,825 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 06:46:44,825 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 1846 transitions. [2021-06-05 06:46:44,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:46:44,826 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:46:44,826 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:46:45,041 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-06-05 06:46:45,041 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:46:45,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:46:45,041 INFO L82 PathProgramCache]: Analyzing trace with hash 1330383557, now seen corresponding path program 11 times [2021-06-05 06:46:45,041 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:46:45,041 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1764115597] [2021-06-05 06:46:45,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:46:45,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:45,069 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 06:46:45,069 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:46:45,069 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1764115597] [2021-06-05 06:46:45,069 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1764115597] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:45,069 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1317322585] [2021-06-05 06:46:45,069 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 06:46:45,091 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:46:45,091 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:46:45,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:46:45,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:46:45,165 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 06:46:45,166 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1317322585] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:45,166 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:46:45,166 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-06-05 06:46:45,166 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264940586] [2021-06-05 06:46:45,166 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:46:45,166 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:46:45,166 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:46:45,166 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:46:45,166 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 06:46:45,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:46:45,372 INFO L93 Difference]: Finished difference Result 1258 states and 3765 transitions. [2021-06-05 06:46:45,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 06:46:45,373 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 06:46:45,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:46:45,377 INFO L225 Difference]: With dead ends: 1258 [2021-06-05 06:46:45,377 INFO L226 Difference]: Without dead ends: 1248 [2021-06-05 06:46:45,377 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 130.2ms TimeCoverageRelationStatistics Valid=169, Invalid=431, Unknown=0, NotChecked=0, Total=600 [2021-06-05 06:46:45,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1248 states. [2021-06-05 06:46:45,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1248 to 758. [2021-06-05 06:46:45,390 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 06:46:45,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 758 states to 758 states and 2441 transitions. [2021-06-05 06:46:45,391 INFO L78 Accepts]: Start accepts. Automaton has 758 states and 2441 transitions. Word has length 24 [2021-06-05 06:46:45,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:46:45,391 INFO L482 AbstractCegarLoop]: Abstraction has 758 states and 2441 transitions. [2021-06-05 06:46:45,392 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 06:46:45,392 INFO L276 IsEmpty]: Start isEmpty. Operand 758 states and 2441 transitions. [2021-06-05 06:46:45,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:46:45,393 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:46:45,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] [2021-06-05 06:46:45,608 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2021-06-05 06:46:45,608 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:46:45,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:46:45,609 INFO L82 PathProgramCache]: Analyzing trace with hash -1493505621, now seen corresponding path program 12 times [2021-06-05 06:46:45,609 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:46:45,609 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1339111921] [2021-06-05 06:46:45,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:46:45,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:45,635 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 06:46:45,636 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:46:45,636 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1339111921] [2021-06-05 06:46:45,636 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1339111921] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:45,636 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [971036184] [2021-06-05 06:46:45,636 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 06:46:45,662 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:46:45,663 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:46:45,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:46:45,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:46:45,740 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 06:46:45,740 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [971036184] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:45,741 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:46:45,741 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-06-05 06:46:45,741 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [233093057] [2021-06-05 06:46:45,741 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:46:45,741 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:46:45,741 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:46:45,741 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:46:45,742 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 06:46:45,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:46:45,966 INFO L93 Difference]: Finished difference Result 1329 states and 4025 transitions. [2021-06-05 06:46:45,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 06:46:45,966 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 06:46:45,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:46:45,970 INFO L225 Difference]: With dead ends: 1329 [2021-06-05 06:46:45,970 INFO L226 Difference]: Without dead ends: 1329 [2021-06-05 06:46:45,971 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 154.9ms TimeCoverageRelationStatistics Valid=211, Invalid=491, Unknown=0, NotChecked=0, Total=702 [2021-06-05 06:46:45,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1329 states. [2021-06-05 06:46:45,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1329 to 764. [2021-06-05 06:46:45,984 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 06:46:45,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 764 states to 764 states and 2457 transitions. [2021-06-05 06:46:45,985 INFO L78 Accepts]: Start accepts. Automaton has 764 states and 2457 transitions. Word has length 24 [2021-06-05 06:46:45,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:46:45,985 INFO L482 AbstractCegarLoop]: Abstraction has 764 states and 2457 transitions. [2021-06-05 06:46:45,985 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 06:46:45,985 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 2457 transitions. [2021-06-05 06:46:45,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:46:45,986 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:46:45,986 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:46:46,200 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:46:46,200 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:46:46,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:46:46,201 INFO L82 PathProgramCache]: Analyzing trace with hash -1926382225, now seen corresponding path program 13 times [2021-06-05 06:46:46,201 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:46:46,201 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055370308] [2021-06-05 06:46:46,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:46:46,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:46,230 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 06:46:46,230 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:46:46,230 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055370308] [2021-06-05 06:46:46,230 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2055370308] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:46,230 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1569751760] [2021-06-05 06:46:46,230 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:46:46,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:46,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:46:46,255 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:46:46,304 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 06:46:46,304 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1569751760] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:46,304 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:46:46,304 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 06:46:46,304 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424109995] [2021-06-05 06:46:46,304 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 06:46:46,304 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:46:46,305 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 06:46:46,305 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-05 06:46:46,305 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 06:46:46,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:46:46,597 INFO L93 Difference]: Finished difference Result 1548 states and 4638 transitions. [2021-06-05 06:46:46,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 06:46:46,597 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 06:46:46,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:46:46,602 INFO L225 Difference]: With dead ends: 1548 [2021-06-05 06:46:46,602 INFO L226 Difference]: Without dead ends: 1544 [2021-06-05 06:46:46,602 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 161.8ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-06-05 06:46:46,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1544 states. [2021-06-05 06:46:46,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1544 to 772. [2021-06-05 06:46:46,642 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 06:46:46,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 772 states to 772 states and 2471 transitions. [2021-06-05 06:46:46,643 INFO L78 Accepts]: Start accepts. Automaton has 772 states and 2471 transitions. Word has length 24 [2021-06-05 06:46:46,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:46:46,643 INFO L482 AbstractCegarLoop]: Abstraction has 772 states and 2471 transitions. [2021-06-05 06:46:46,644 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 06:46:46,644 INFO L276 IsEmpty]: Start isEmpty. Operand 772 states and 2471 transitions. [2021-06-05 06:46:46,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:46:46,645 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:46:46,645 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 06:46:46,861 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:46:46,862 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:46:46,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:46:46,862 INFO L82 PathProgramCache]: Analyzing trace with hash 2096575881, now seen corresponding path program 14 times [2021-06-05 06:46:46,862 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:46:46,862 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [158259105] [2021-06-05 06:46:46,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:46:46,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:46,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 06:46:46,891 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:46:46,892 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [158259105] [2021-06-05 06:46:46,892 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [158259105] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:46,892 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1617294551] [2021-06-05 06:46:46,892 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 06:46:46,913 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:46:46,913 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:46:46,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:46:46,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:46:46,984 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 06:46:46,985 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1617294551] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:46,985 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:46:46,985 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 06:46:46,985 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797352263] [2021-06-05 06:46:46,985 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:46:46,985 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:46:46,985 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:46:46,985 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:46:46,985 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 06:46:47,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:46:47,571 INFO L93 Difference]: Finished difference Result 2734 states and 8136 transitions. [2021-06-05 06:46:47,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 06:46:47,571 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 06:46:47,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:46:47,580 INFO L225 Difference]: With dead ends: 2734 [2021-06-05 06:46:47,580 INFO L226 Difference]: Without dead ends: 2734 [2021-06-05 06:46:47,581 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 876 ImplicationChecksByTransitivity, 350.5ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 06:46:47,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2734 states. [2021-06-05 06:46:47,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2734 to 841. [2021-06-05 06:46:47,604 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 06:46:47,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 2781 transitions. [2021-06-05 06:46:47,606 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 2781 transitions. Word has length 24 [2021-06-05 06:46:47,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:46:47,606 INFO L482 AbstractCegarLoop]: Abstraction has 841 states and 2781 transitions. [2021-06-05 06:46:47,606 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 06:46:47,606 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 2781 transitions. [2021-06-05 06:46:47,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:46:47,607 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:46:47,607 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 06:46:47,823 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:46:47,823 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:46:47,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:46:47,823 INFO L82 PathProgramCache]: Analyzing trace with hash -1631439335, now seen corresponding path program 15 times [2021-06-05 06:46:47,823 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:46:47,823 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464928610] [2021-06-05 06:46:47,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:46:47,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:47,862 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 06:46:47,862 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:46:47,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464928610] [2021-06-05 06:46:47,863 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [464928610] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:47,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1563719311] [2021-06-05 06:46:47,863 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 06:46:47,884 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:46:47,884 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:46:47,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:46:47,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:46:47,962 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 06:46:47,963 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1563719311] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:47,963 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:46:47,963 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 06:46:47,963 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1285782072] [2021-06-05 06:46:47,963 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:46:47,963 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:46:47,963 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:46:47,963 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:46:47,963 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 06:46:48,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:46:48,546 INFO L93 Difference]: Finished difference Result 2693 states and 8043 transitions. [2021-06-05 06:46:48,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 06:46:48,546 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 06:46:48,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:46:48,551 INFO L225 Difference]: With dead ends: 2693 [2021-06-05 06:46:48,551 INFO L226 Difference]: Without dead ends: 2693 [2021-06-05 06:46:48,552 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 881 ImplicationChecksByTransitivity, 354.3ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 06:46:48,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2693 states. [2021-06-05 06:46:48,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2693 to 831. [2021-06-05 06:46:48,572 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 06:46:48,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 2730 transitions. [2021-06-05 06:46:48,574 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 2730 transitions. Word has length 24 [2021-06-05 06:46:48,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:46:48,574 INFO L482 AbstractCegarLoop]: Abstraction has 831 states and 2730 transitions. [2021-06-05 06:46:48,574 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 06:46:48,574 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 2730 transitions. [2021-06-05 06:46:48,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:46:48,576 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:46:48,576 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 06:46:48,791 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2021-06-05 06:46:48,792 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:46:48,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:46:48,792 INFO L82 PathProgramCache]: Analyzing trace with hash 1491182103, now seen corresponding path program 16 times [2021-06-05 06:46:48,792 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:46:48,792 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [750282344] [2021-06-05 06:46:48,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:46:48,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:48,821 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 06:46:48,821 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:46:48,821 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [750282344] [2021-06-05 06:46:48,821 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [750282344] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:48,821 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1742503839] [2021-06-05 06:46:48,821 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 06:46:48,849 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:46:48,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:46:48,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:46:48,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:46:48,921 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 06:46:48,922 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1742503839] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:48,922 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:46:48,922 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 06:46:48,922 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1384438043] [2021-06-05 06:46:48,922 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 06:46:48,922 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:46:48,922 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 06:46:48,922 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:46:48,923 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 06:46:49,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:46:49,423 INFO L93 Difference]: Finished difference Result 2677 states and 7780 transitions. [2021-06-05 06:46:49,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 06:46:49,423 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 06:46:49,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:46:49,427 INFO L225 Difference]: With dead ends: 2677 [2021-06-05 06:46:49,427 INFO L226 Difference]: Without dead ends: 2677 [2021-06-05 06:46:49,428 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 306.3ms TimeCoverageRelationStatistics Valid=493, Invalid=1669, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 06:46:49,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2677 states. [2021-06-05 06:46:49,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2677 to 845. [2021-06-05 06:46:49,449 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 06:46:49,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2785 transitions. [2021-06-05 06:46:49,451 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2785 transitions. Word has length 24 [2021-06-05 06:46:49,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:46:49,451 INFO L482 AbstractCegarLoop]: Abstraction has 845 states and 2785 transitions. [2021-06-05 06:46:49,451 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 06:46:49,451 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2785 transitions. [2021-06-05 06:46:49,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:46:49,452 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:46:49,452 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 06:46:49,656 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-06-05 06:46:49,657 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:46:49,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:46:49,657 INFO L82 PathProgramCache]: Analyzing trace with hash 1572558191, now seen corresponding path program 17 times [2021-06-05 06:46:49,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:46:49,657 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1088600112] [2021-06-05 06:46:49,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:46:49,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:49,691 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:46:49,691 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:46:49,691 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1088600112] [2021-06-05 06:46:49,691 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1088600112] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:49,691 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1025643538] [2021-06-05 06:46:49,691 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 06:46:49,718 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 06:46:49,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:46:49,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:46:49,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:46:49,770 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 06:46:49,771 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1025643538] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:49,771 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:46:49,771 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 06:46:49,771 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [746621044] [2021-06-05 06:46:49,771 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 06:46:49,771 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:46:49,772 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 06:46:49,772 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:46:49,773 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 06:46:50,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:46:50,230 INFO L93 Difference]: Finished difference Result 2474 states and 7308 transitions. [2021-06-05 06:46:50,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 06:46:50,231 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 06:46:50,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:46:50,234 INFO L225 Difference]: With dead ends: 2474 [2021-06-05 06:46:50,234 INFO L226 Difference]: Without dead ends: 2470 [2021-06-05 06:46:50,235 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 616 ImplicationChecksByTransitivity, 272.1ms TimeCoverageRelationStatistics Valid=448, Invalid=1444, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 06:46:50,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2470 states. [2021-06-05 06:46:50,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2470 to 845. [2021-06-05 06:46:50,254 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 06:46:50,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2783 transitions. [2021-06-05 06:46:50,255 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2783 transitions. Word has length 24 [2021-06-05 06:46:50,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:46:50,256 INFO L482 AbstractCegarLoop]: Abstraction has 845 states and 2783 transitions. [2021-06-05 06:46:50,256 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 06:46:50,256 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2783 transitions. [2021-06-05 06:46:50,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:46:50,257 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:46:50,257 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 06:46:50,474 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-06-05 06:46:50,474 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:46:50,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:46:50,474 INFO L82 PathProgramCache]: Analyzing trace with hash -1791751889, now seen corresponding path program 18 times [2021-06-05 06:46:50,474 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:46:50,475 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1675589044] [2021-06-05 06:46:50,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:46:50,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:50,506 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 06:46:50,506 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:46:50,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1675589044] [2021-06-05 06:46:50,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1675589044] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:50,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1774714880] [2021-06-05 06:46:50,506 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 06:46:50,527 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:46:50,527 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:46:50,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:46:50,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:46:50,604 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 06:46:50,605 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1774714880] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:50,605 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:46:50,605 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 06:46:50,605 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [448707136] [2021-06-05 06:46:50,605 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:46:50,605 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:46:50,605 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:46:50,605 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:46:50,605 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 06:46:51,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:46:51,118 INFO L93 Difference]: Finished difference Result 2514 states and 7408 transitions. [2021-06-05 06:46:51,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 06:46:51,118 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 06:46:51,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:46:51,122 INFO L225 Difference]: With dead ends: 2514 [2021-06-05 06:46:51,123 INFO L226 Difference]: Without dead ends: 2514 [2021-06-05 06:46:51,123 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 679 ImplicationChecksByTransitivity, 294.8ms TimeCoverageRelationStatistics Valid=480, Invalid=1590, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 06:46:51,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2514 states. [2021-06-05 06:46:51,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2514 to 853. [2021-06-05 06:46:51,153 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 06:46:51,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2815 transitions. [2021-06-05 06:46:51,155 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2815 transitions. Word has length 24 [2021-06-05 06:46:51,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:46:51,155 INFO L482 AbstractCegarLoop]: Abstraction has 853 states and 2815 transitions. [2021-06-05 06:46:51,155 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 06:46:51,155 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2815 transitions. [2021-06-05 06:46:51,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:46:51,156 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:46:51,156 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 06:46:51,364 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-06-05 06:46:51,365 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:46:51,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:46:51,365 INFO L82 PathProgramCache]: Analyzing trace with hash -148712735, now seen corresponding path program 19 times [2021-06-05 06:46:51,365 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:46:51,365 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733917249] [2021-06-05 06:46:51,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:46:51,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:51,397 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 06:46:51,398 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:46:51,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733917249] [2021-06-05 06:46:51,398 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1733917249] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:51,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [579461438] [2021-06-05 06:46:51,398 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:46:51,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:51,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:46:51,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:46:51,482 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:46:51,482 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [579461438] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:51,482 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:46:51,482 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 06:46:51,482 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739930412] [2021-06-05 06:46:51,482 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:46:51,483 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:46:51,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:46:51,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:46:51,483 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 06:46:51,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:46:51,971 INFO L93 Difference]: Finished difference Result 2332 states and 6984 transitions. [2021-06-05 06:46:51,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 06:46:51,971 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 06:46:51,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:46:51,975 INFO L225 Difference]: With dead ends: 2332 [2021-06-05 06:46:51,975 INFO L226 Difference]: Without dead ends: 2328 [2021-06-05 06:46:51,976 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 605 ImplicationChecksByTransitivity, 284.1ms TimeCoverageRelationStatistics Valid=460, Invalid=1432, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 06:46:51,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2328 states. [2021-06-05 06:46:51,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2328 to 853. [2021-06-05 06:46:51,995 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 06:46:51,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2813 transitions. [2021-06-05 06:46:51,997 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2813 transitions. Word has length 24 [2021-06-05 06:46:51,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:46:51,997 INFO L482 AbstractCegarLoop]: Abstraction has 853 states and 2813 transitions. [2021-06-05 06:46:51,997 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 06:46:51,997 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2813 transitions. [2021-06-05 06:46:51,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:46:51,998 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:46:51,998 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 06:46:52,213 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-06-05 06:46:52,213 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:46:52,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:46:52,213 INFO L82 PathProgramCache]: Analyzing trace with hash -1060998287, now seen corresponding path program 3 times [2021-06-05 06:46:52,214 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:46:52,214 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [699863287] [2021-06-05 06:46:52,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:46:52,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:52,237 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 06:46:52,237 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:46:52,238 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [699863287] [2021-06-05 06:46:52,238 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [699863287] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:52,238 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [107739821] [2021-06-05 06:46:52,238 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 06:46:52,265 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 06:46:52,265 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:46:52,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-05 06:46:52,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:46:52,302 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 06:46:52,302 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [107739821] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:52,302 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:46:52,302 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-06-05 06:46:52,302 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [202417299] [2021-06-05 06:46:52,302 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 06:46:52,302 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:46:52,303 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 06:46:52,303 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-06-05 06:46:52,303 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 06:46:52,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:46:52,371 INFO L93 Difference]: Finished difference Result 929 states and 3034 transitions. [2021-06-05 06:46:52,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 06:46:52,372 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 06:46:52,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:46:52,374 INFO L225 Difference]: With dead ends: 929 [2021-06-05 06:46:52,374 INFO L226 Difference]: Without dead ends: 929 [2021-06-05 06:46:52,374 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 48.4ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:46:52,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 929 states. [2021-06-05 06:46:52,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 929 to 780. [2021-06-05 06:46:52,384 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 06:46:52,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 780 states to 780 states and 2573 transitions. [2021-06-05 06:46:52,398 INFO L78 Accepts]: Start accepts. Automaton has 780 states and 2573 transitions. Word has length 24 [2021-06-05 06:46:52,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:46:52,398 INFO L482 AbstractCegarLoop]: Abstraction has 780 states and 2573 transitions. [2021-06-05 06:46:52,398 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 06:46:52,398 INFO L276 IsEmpty]: Start isEmpty. Operand 780 states and 2573 transitions. [2021-06-05 06:46:52,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:46:52,399 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:46:52,399 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 06:46:52,612 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:46:52,613 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:46:52,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:46:52,613 INFO L82 PathProgramCache]: Analyzing trace with hash -130798543, now seen corresponding path program 20 times [2021-06-05 06:46:52,613 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:46:52,613 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1605159482] [2021-06-05 06:46:52,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:46:52,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:52,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 06:46:52,643 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:46:52,643 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1605159482] [2021-06-05 06:46:52,643 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1605159482] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:52,643 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [176878067] [2021-06-05 06:46:52,643 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 06:46:52,664 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:46:52,665 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:46:52,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:46:52,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:46:52,703 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 06:46:52,703 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [176878067] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:52,703 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:46:52,704 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-06-05 06:46:52,704 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666265270] [2021-06-05 06:46:52,704 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-05 06:46:52,704 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:46:52,705 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-05 06:46:52,705 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-06-05 06:46:52,709 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 06:46:52,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:46:52,946 INFO L93 Difference]: Finished difference Result 1555 states and 4761 transitions. [2021-06-05 06:46:52,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 06:46:52,947 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 06:46:52,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:46:52,949 INFO L225 Difference]: With dead ends: 1555 [2021-06-05 06:46:52,949 INFO L226 Difference]: Without dead ends: 1555 [2021-06-05 06:46:52,949 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 128.3ms TimeCoverageRelationStatistics Valid=186, Invalid=516, Unknown=0, NotChecked=0, Total=702 [2021-06-05 06:46:52,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1555 states. [2021-06-05 06:46:52,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1555 to 842. [2021-06-05 06:46:52,962 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 06:46:52,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 2772 transitions. [2021-06-05 06:46:52,964 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 2772 transitions. Word has length 24 [2021-06-05 06:46:52,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:46:52,964 INFO L482 AbstractCegarLoop]: Abstraction has 842 states and 2772 transitions. [2021-06-05 06:46:52,964 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 06:46:52,964 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 2772 transitions. [2021-06-05 06:46:52,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:46:52,966 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:46:52,966 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 06:46:53,181 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,24 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:46:53,181 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:46:53,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:46:53,182 INFO L82 PathProgramCache]: Analyzing trace with hash 1771880909, now seen corresponding path program 21 times [2021-06-05 06:46:53,182 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:46:53,182 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933675614] [2021-06-05 06:46:53,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:46:53,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:53,208 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 06:46:53,209 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:46:53,209 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933675614] [2021-06-05 06:46:53,209 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [933675614] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:53,209 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [549545084] [2021-06-05 06:46:53,209 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 06:46:53,229 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:46:53,229 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:46:53,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:46:53,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:46:53,274 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 06:46:53,275 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [549545084] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:53,275 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:46:53,275 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-06-05 06:46:53,275 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872602881] [2021-06-05 06:46:53,275 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 06:46:53,275 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:46:53,277 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 06:46:53,277 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-06-05 06:46:53,277 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 06:46:53,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:46:53,478 INFO L93 Difference]: Finished difference Result 1605 states and 4891 transitions. [2021-06-05 06:46:53,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 06:46:53,478 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 06:46:53,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:46:53,480 INFO L225 Difference]: With dead ends: 1605 [2021-06-05 06:46:53,480 INFO L226 Difference]: Without dead ends: 1605 [2021-06-05 06:46:53,480 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 119.5ms TimeCoverageRelationStatistics Valid=165, Invalid=435, Unknown=0, NotChecked=0, Total=600 [2021-06-05 06:46:53,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1605 states. [2021-06-05 06:46:53,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1605 to 896. [2021-06-05 06:46:53,492 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 06:46:53,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2945 transitions. [2021-06-05 06:46:53,494 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2945 transitions. Word has length 24 [2021-06-05 06:46:53,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:46:53,494 INFO L482 AbstractCegarLoop]: Abstraction has 896 states and 2945 transitions. [2021-06-05 06:46:53,494 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 06:46:53,494 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2945 transitions. [2021-06-05 06:46:53,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:46:53,496 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:46:53,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] [2021-06-05 06:46:53,721 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:46:53,721 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:46:53,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:46:53,722 INFO L82 PathProgramCache]: Analyzing trace with hash 1727059767, now seen corresponding path program 22 times [2021-06-05 06:46:53,722 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:46:53,722 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615082102] [2021-06-05 06:46:53,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:46:53,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:53,743 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 06:46:53,744 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:46:53,744 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1615082102] [2021-06-05 06:46:53,744 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1615082102] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:53,744 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [417385138] [2021-06-05 06:46:53,744 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 06:46:53,764 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:46:53,764 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:46:53,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:46:53,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:46:53,802 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 06:46:53,803 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [417385138] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:53,803 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:46:53,803 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-06-05 06:46:53,803 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [915884218] [2021-06-05 06:46:53,803 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 06:46:53,803 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:46:53,803 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 06:46:53,803 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-06-05 06:46:53,803 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 06:46:53,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:46:53,980 INFO L93 Difference]: Finished difference Result 1524 states and 4690 transitions. [2021-06-05 06:46:53,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 06:46:53,980 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 06:46:53,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:46:53,982 INFO L225 Difference]: With dead ends: 1524 [2021-06-05 06:46:53,982 INFO L226 Difference]: Without dead ends: 1520 [2021-06-05 06:46:53,982 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 100.6ms TimeCoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:46:53,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1520 states. [2021-06-05 06:46:53,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1520 to 896. [2021-06-05 06:46:53,994 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 06:46:53,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2943 transitions. [2021-06-05 06:46:53,996 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2943 transitions. Word has length 24 [2021-06-05 06:46:53,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:46:53,996 INFO L482 AbstractCegarLoop]: Abstraction has 896 states and 2943 transitions. [2021-06-05 06:46:53,996 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 06:46:53,996 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2943 transitions. [2021-06-05 06:46:53,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:46:53,997 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:46:53,997 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 06:46:54,216 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2021-06-05 06:46:54,217 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:46:54,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:46:54,217 INFO L82 PathProgramCache]: Analyzing trace with hash -1970570871, now seen corresponding path program 23 times [2021-06-05 06:46:54,217 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:46:54,217 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225236091] [2021-06-05 06:46:54,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:46:54,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:54,246 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 06:46:54,246 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:46:54,246 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1225236091] [2021-06-05 06:46:54,246 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1225236091] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:54,247 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [530630795] [2021-06-05 06:46:54,247 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) [2021-06-05 06:46:54,281 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:46:54,281 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:46:54,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:46:54,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:46:54,314 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 06:46:54,314 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [530630795] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:54,314 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:46:54,314 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-06-05 06:46:54,315 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839538511] [2021-06-05 06:46:54,315 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-05 06:46:54,315 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:46:54,315 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-05 06:46:54,315 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-06-05 06:46:54,315 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 06:46:54,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:46:54,519 INFO L93 Difference]: Finished difference Result 1508 states and 4652 transitions. [2021-06-05 06:46:54,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 06:46:54,519 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 06:46:54,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:46:54,521 INFO L225 Difference]: With dead ends: 1508 [2021-06-05 06:46:54,521 INFO L226 Difference]: Without dead ends: 1496 [2021-06-05 06:46:54,522 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 110.0ms TimeCoverageRelationStatistics Valid=141, Invalid=411, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:46:54,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1496 states. [2021-06-05 06:46:54,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1496 to 904. [2021-06-05 06:46:54,534 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 06:46:54,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 904 states to 904 states and 2959 transitions. [2021-06-05 06:46:54,536 INFO L78 Accepts]: Start accepts. Automaton has 904 states and 2959 transitions. Word has length 24 [2021-06-05 06:46:54,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:46:54,536 INFO L482 AbstractCegarLoop]: Abstraction has 904 states and 2959 transitions. [2021-06-05 06:46:54,536 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 06:46:54,536 INFO L276 IsEmpty]: Start isEmpty. Operand 904 states and 2959 transitions. [2021-06-05 06:46:54,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:46:54,538 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:46:54,538 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 06:46:54,748 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:46:54,749 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:46:54,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:46:54,749 INFO L82 PathProgramCache]: Analyzing trace with hash 1797976141, now seen corresponding path program 24 times [2021-06-05 06:46:54,749 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:46:54,749 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365416039] [2021-06-05 06:46:54,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:46:54,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:54,776 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 06:46:54,776 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:46:54,776 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365416039] [2021-06-05 06:46:54,776 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [365416039] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:54,776 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1800994032] [2021-06-05 06:46:54,776 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 06:46:54,808 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:46:54,808 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:46:54,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:46:54,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:46:54,868 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 06:46:54,869 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1800994032] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:54,869 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:46:54,869 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 06:46:54,869 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464855381] [2021-06-05 06:46:54,869 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:46:54,869 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:46:54,869 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:46:54,869 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:46:54,869 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 06:46:55,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:46:55,277 INFO L93 Difference]: Finished difference Result 2412 states and 7565 transitions. [2021-06-05 06:46:55,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 06:46:55,278 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 06:46:55,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:46:55,281 INFO L225 Difference]: With dead ends: 2412 [2021-06-05 06:46:55,281 INFO L226 Difference]: Without dead ends: 2412 [2021-06-05 06:46:55,281 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 255.3ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 06:46:55,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2412 states. [2021-06-05 06:46:55,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2412 to 960. [2021-06-05 06:46:55,298 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 06:46:55,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 960 states to 960 states and 3229 transitions. [2021-06-05 06:46:55,300 INFO L78 Accepts]: Start accepts. Automaton has 960 states and 3229 transitions. Word has length 24 [2021-06-05 06:46:55,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:46:55,300 INFO L482 AbstractCegarLoop]: Abstraction has 960 states and 3229 transitions. [2021-06-05 06:46:55,300 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 06:46:55,300 INFO L276 IsEmpty]: Start isEmpty. Operand 960 states and 3229 transitions. [2021-06-05 06:46:55,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:46:55,301 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:46:55,302 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 06:46:55,517 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2021-06-05 06:46:55,517 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:46:55,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:46:55,518 INFO L82 PathProgramCache]: Analyzing trace with hash -1930039075, now seen corresponding path program 25 times [2021-06-05 06:46:55,518 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:46:55,518 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [265905762] [2021-06-05 06:46:55,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:46:55,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:55,546 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 06:46:55,546 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:46:55,546 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [265905762] [2021-06-05 06:46:55,546 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [265905762] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:55,547 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [476375022] [2021-06-05 06:46:55,547 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 06:46:55,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:55,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:46:55,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:46:55,634 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 06:46:55,635 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [476375022] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:55,635 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:46:55,635 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 06:46:55,635 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301917793] [2021-06-05 06:46:55,635 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:46:55,635 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:46:55,635 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:46:55,635 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:46:55,636 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 06:46:56,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:46:56,039 INFO L93 Difference]: Finished difference Result 2335 states and 7372 transitions. [2021-06-05 06:46:56,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 06:46:56,039 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 06:46:56,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:46:56,042 INFO L225 Difference]: With dead ends: 2335 [2021-06-05 06:46:56,042 INFO L226 Difference]: Without dead ends: 2335 [2021-06-05 06:46:56,042 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 268.5ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 06:46:56,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2335 states. [2021-06-05 06:46:56,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2335 to 957. [2021-06-05 06:46:56,060 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 06:46:56,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-06-05 06:46:56,063 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-06-05 06:46:56,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:46:56,063 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-06-05 06:46:56,063 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 06:46:56,063 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-06-05 06:46:56,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:46:56,066 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:46:56,066 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:46:56,272 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:46:56,273 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:46:56,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:46:56,273 INFO L82 PathProgramCache]: Analyzing trace with hash 1192582363, now seen corresponding path program 26 times [2021-06-05 06:46:56,273 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:46:56,273 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138021546] [2021-06-05 06:46:56,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:46:56,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:56,301 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 06:46:56,301 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:46:56,301 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138021546] [2021-06-05 06:46:56,301 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [138021546] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:56,301 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2045363167] [2021-06-05 06:46:56,301 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 06:46:56,322 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:46:56,322 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:46:56,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:46:56,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:46:56,384 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 06:46:56,384 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2045363167] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:56,384 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:46:56,384 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 06:46:56,384 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160170534] [2021-06-05 06:46:56,385 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 06:46:56,385 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:46:56,385 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 06:46:56,385 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:46:56,385 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 06:46:56,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:46:56,725 INFO L93 Difference]: Finished difference Result 2285 states and 7121 transitions. [2021-06-05 06:46:56,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 06:46:56,726 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 06:46:56,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:46:56,729 INFO L225 Difference]: With dead ends: 2285 [2021-06-05 06:46:56,729 INFO L226 Difference]: Without dead ends: 2285 [2021-06-05 06:46:56,729 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 216.3ms TimeCoverageRelationStatistics Valid=292, Invalid=898, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 06:46:56,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2285 states. [2021-06-05 06:46:56,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2285 to 963. [2021-06-05 06:46:56,744 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 06:46:56,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-06-05 06:46:56,746 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-06-05 06:46:56,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:46:56,746 INFO L482 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-06-05 06:46:56,746 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 06:46:56,746 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-06-05 06:46:56,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:46:56,748 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:46:56,748 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 06:46:56,948 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-06-05 06:46:56,948 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:46:56,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:46:56,949 INFO L82 PathProgramCache]: Analyzing trace with hash 1273958451, now seen corresponding path program 27 times [2021-06-05 06:46:56,949 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:46:56,949 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553366001] [2021-06-05 06:46:56,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:46:56,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:56,976 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 06:46:56,977 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:46:56,977 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553366001] [2021-06-05 06:46:56,977 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553366001] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:56,977 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2006213919] [2021-06-05 06:46:56,977 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 06:46:56,997 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:46:56,997 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:46:56,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:46:56,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:46:57,061 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 06:46:57,062 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2006213919] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:57,062 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:46:57,062 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 06:46:57,062 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717298312] [2021-06-05 06:46:57,062 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 06:46:57,062 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:46:57,062 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 06:46:57,062 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:46:57,062 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 06:46:57,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:46:57,361 INFO L93 Difference]: Finished difference Result 2176 states and 6849 transitions. [2021-06-05 06:46:57,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 06:46:57,361 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 06:46:57,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:46:57,364 INFO L225 Difference]: With dead ends: 2176 [2021-06-05 06:46:57,364 INFO L226 Difference]: Without dead ends: 2172 [2021-06-05 06:46:57,364 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 190.4ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-06-05 06:46:57,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2172 states. [2021-06-05 06:46:57,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2172 to 957. [2021-06-05 06:46:57,379 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 06:46:57,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-06-05 06:46:57,382 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-06-05 06:46:57,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:46:57,382 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-06-05 06:46:57,382 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 06:46:57,382 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-06-05 06:46:57,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:46:57,384 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:46:57,384 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 06:46:57,596 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:46:57,597 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:46:57,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:46:57,597 INFO L82 PathProgramCache]: Analyzing trace with hash -2090351629, now seen corresponding path program 28 times [2021-06-05 06:46:57,597 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:46:57,597 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [924019885] [2021-06-05 06:46:57,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:46:57,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:57,629 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 06:46:57,630 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:46:57,630 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [924019885] [2021-06-05 06:46:57,630 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [924019885] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:57,630 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1131389473] [2021-06-05 06:46:57,630 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 06:46:57,652 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:46:57,652 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:46:57,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:46:57,652 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:46:57,718 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 06:46:57,718 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1131389473] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:57,718 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:46:57,718 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 06:46:57,718 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1032007980] [2021-06-05 06:46:57,719 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:46:57,719 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:46:57,719 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:46:57,719 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:46:57,719 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 06:46:58,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:46:58,028 INFO L93 Difference]: Finished difference Result 2199 states and 6893 transitions. [2021-06-05 06:46:58,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 06:46:58,028 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 06:46:58,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:46:58,031 INFO L225 Difference]: With dead ends: 2199 [2021-06-05 06:46:58,031 INFO L226 Difference]: Without dead ends: 2199 [2021-06-05 06:46:58,031 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 208.5ms TimeCoverageRelationStatistics Valid=257, Invalid=799, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 06:46:58,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2199 states. [2021-06-05 06:46:58,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2199 to 963. [2021-06-05 06:46:58,046 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 06:46:58,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-06-05 06:46:58,048 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-06-05 06:46:58,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:46:58,048 INFO L482 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-06-05 06:46:58,048 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 06:46:58,048 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-06-05 06:46:58,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:46:58,050 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:46:58,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] [2021-06-05 06:46:58,250 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2021-06-05 06:46:58,250 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:46:58,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:46:58,250 INFO L82 PathProgramCache]: Analyzing trace with hash -447312475, now seen corresponding path program 29 times [2021-06-05 06:46:58,250 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:46:58,250 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2123819633] [2021-06-05 06:46:58,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:46:58,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:58,281 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 06:46:58,281 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:46:58,281 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2123819633] [2021-06-05 06:46:58,281 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2123819633] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:58,281 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [567738754] [2021-06-05 06:46:58,281 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 06:46:58,303 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:46:58,304 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:46:58,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:46:58,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:46:58,362 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:46:58,363 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [567738754] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:58,363 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:46:58,363 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 06:46:58,363 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [262061187] [2021-06-05 06:46:58,363 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:46:58,363 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:46:58,363 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:46:58,363 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:46:58,363 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 06:46:58,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:46:58,669 INFO L93 Difference]: Finished difference Result 2156 states and 6791 transitions. [2021-06-05 06:46:58,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 06:46:58,673 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 06:46:58,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:46:58,675 INFO L225 Difference]: With dead ends: 2156 [2021-06-05 06:46:58,676 INFO L226 Difference]: Without dead ends: 2152 [2021-06-05 06:46:58,676 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 187.0ms TimeCoverageRelationStatistics Valid=226, Invalid=644, Unknown=0, NotChecked=0, Total=870 [2021-06-05 06:46:58,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2152 states. [2021-06-05 06:46:58,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2152 to 957. [2021-06-05 06:46:58,690 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 06:46:58,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-06-05 06:46:58,692 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-06-05 06:46:58,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:46:58,692 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-06-05 06:46:58,692 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 06:46:58,692 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-06-05 06:46:58,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:46:58,693 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:46:58,693 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:46:58,894 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-06-05 06:46:58,894 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:46:58,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:46:58,894 INFO L82 PathProgramCache]: Analyzing trace with hash 556115509, now seen corresponding path program 30 times [2021-06-05 06:46:58,894 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:46:58,894 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [798909724] [2021-06-05 06:46:58,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:46:58,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:58,926 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 06:46:58,926 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:46:58,926 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [798909724] [2021-06-05 06:46:58,926 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [798909724] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:58,926 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1666780556] [2021-06-05 06:46:58,926 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 06:46:58,947 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:46:58,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:46:58,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:46:58,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:46:59,001 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 06:46:59,002 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1666780556] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:59,002 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:46:59,002 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 06:46:59,002 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1784001204] [2021-06-05 06:46:59,002 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 06:46:59,002 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:46:59,002 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 06:46:59,002 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-06-05 06:46:59,002 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 06:46:59,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:46:59,289 INFO L93 Difference]: Finished difference Result 2097 states and 6377 transitions. [2021-06-05 06:46:59,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 06:46:59,289 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 06:46:59,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:46:59,291 INFO L225 Difference]: With dead ends: 2097 [2021-06-05 06:46:59,291 INFO L226 Difference]: Without dead ends: 2097 [2021-06-05 06:46:59,292 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 176.6ms TimeCoverageRelationStatistics Valid=273, Invalid=783, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 06:46:59,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2097 states. [2021-06-05 06:46:59,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2097 to 1047. [2021-06-05 06:46:59,310 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 06:46:59,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3534 transitions. [2021-06-05 06:46:59,311 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3534 transitions. Word has length 24 [2021-06-05 06:46:59,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:46:59,312 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3534 transitions. [2021-06-05 06:46:59,312 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 06:46:59,312 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3534 transitions. [2021-06-05 06:46:59,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:46:59,314 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:46:59,314 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 06:46:59,528 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:46:59,529 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:46:59,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:46:59,529 INFO L82 PathProgramCache]: Analyzing trace with hash 637491597, now seen corresponding path program 31 times [2021-06-05 06:46:59,529 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:46:59,529 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371302811] [2021-06-05 06:46:59,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:46:59,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:59,553 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 06:46:59,553 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:46:59,553 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371302811] [2021-06-05 06:46:59,553 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1371302811] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:59,553 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [504867708] [2021-06-05 06:46:59,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 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 06:46:59,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:46:59,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:46:59,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:46:59,629 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 06:46:59,629 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [504867708] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:46:59,629 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:46:59,629 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 06:46:59,629 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [276359850] [2021-06-05 06:46:59,630 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 06:46:59,630 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:46:59,630 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 06:46:59,630 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-06-05 06:46:59,630 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 06:46:59,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:46:59,856 INFO L93 Difference]: Finished difference Result 1963 states and 6051 transitions. [2021-06-05 06:46:59,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 06:46:59,857 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 06:46:59,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:46:59,859 INFO L225 Difference]: With dead ends: 1963 [2021-06-05 06:46:59,859 INFO L226 Difference]: Without dead ends: 1959 [2021-06-05 06:46:59,859 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 134.6ms TimeCoverageRelationStatistics Valid=193, Invalid=563, Unknown=0, NotChecked=0, Total=756 [2021-06-05 06:46:59,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1959 states. [2021-06-05 06:46:59,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1959 to 1047. [2021-06-05 06:46:59,881 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 06:46:59,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3532 transitions. [2021-06-05 06:46:59,883 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3532 transitions. Word has length 24 [2021-06-05 06:46:59,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:46:59,883 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3532 transitions. [2021-06-05 06:46:59,883 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 06:46:59,883 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3532 transitions. [2021-06-05 06:46:59,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:46:59,885 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:46:59,885 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 06:47:00,100 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,35 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:47:00,100 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:47:00,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:47:00,101 INFO L82 PathProgramCache]: Analyzing trace with hash -877600375, now seen corresponding path program 32 times [2021-06-05 06:47:00,101 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:47:00,101 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [376512426] [2021-06-05 06:47:00,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:47:00,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:47:00,124 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 06:47:00,124 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:47:00,124 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [376512426] [2021-06-05 06:47:00,124 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [376512426] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:47:00,125 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1835360114] [2021-06-05 06:47:00,125 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 06:47:00,163 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:47:00,163 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:47:00,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:47:00,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:47:00,205 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 06:47:00,206 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1835360114] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:47:00,206 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:47:00,206 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 06:47:00,206 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1466490870] [2021-06-05 06:47:00,206 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 06:47:00,206 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:47:00,206 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 06:47:00,206 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-06-05 06:47:00,206 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 06:47:00,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:47:00,394 INFO L93 Difference]: Finished difference Result 1728 states and 5494 transitions. [2021-06-05 06:47:00,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 06:47:00,394 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 06:47:00,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:47:00,396 INFO L225 Difference]: With dead ends: 1728 [2021-06-05 06:47:00,396 INFO L226 Difference]: Without dead ends: 1716 [2021-06-05 06:47:00,396 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 98.6ms TimeCoverageRelationStatistics Valid=136, Invalid=370, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:47:00,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1716 states. [2021-06-05 06:47:00,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1716 to 1047. [2021-06-05 06:47:00,409 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 06:47:00,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3528 transitions. [2021-06-05 06:47:00,411 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3528 transitions. Word has length 24 [2021-06-05 06:47:00,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:47:00,411 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3528 transitions. [2021-06-05 06:47:00,411 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 06:47:00,411 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3528 transitions. [2021-06-05 06:47:00,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:47:00,412 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:47:00,413 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 06:47:00,615 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:47:00,615 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:47:00,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:47:00,616 INFO L82 PathProgramCache]: Analyzing trace with hash 719526341, now seen corresponding path program 33 times [2021-06-05 06:47:00,616 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:47:00,616 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996204118] [2021-06-05 06:47:00,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:47:00,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:47:00,647 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:47:00,647 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:47:00,647 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996204118] [2021-06-05 06:47:00,647 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [996204118] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:47:00,647 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1256373724] [2021-06-05 06:47:00,647 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 06:47:00,668 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:47:00,668 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:47:00,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:47:00,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:47:00,726 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 06:47:00,726 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1256373724] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:47:00,726 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:47:00,726 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 06:47:00,726 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956001124] [2021-06-05 06:47:00,726 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:47:00,726 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:47:00,727 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:47:00,727 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:47:00,727 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 06:47:00,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:47:00,988 INFO L93 Difference]: Finished difference Result 1821 states and 5719 transitions. [2021-06-05 06:47:00,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 06:47:00,988 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 06:47:00,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:47:00,990 INFO L225 Difference]: With dead ends: 1821 [2021-06-05 06:47:00,990 INFO L226 Difference]: Without dead ends: 1821 [2021-06-05 06:47:00,990 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 172.4ms TimeCoverageRelationStatistics Valid=202, Invalid=668, Unknown=0, NotChecked=0, Total=870 [2021-06-05 06:47:00,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1821 states. [2021-06-05 06:47:01,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1821 to 1119. [2021-06-05 06:47:01,005 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 06:47:01,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3768 transitions. [2021-06-05 06:47:01,007 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3768 transitions. Word has length 24 [2021-06-05 06:47:01,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:47:01,007 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3768 transitions. [2021-06-05 06:47:01,007 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 06:47:01,007 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3768 transitions. [2021-06-05 06:47:01,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:47:01,009 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:47:01,009 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 06:47:01,224 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,37 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:47:01,225 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:47:01,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:47:01,225 INFO L82 PathProgramCache]: Analyzing trace with hash -1932401801, now seen corresponding path program 34 times [2021-06-05 06:47:01,225 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:47:01,225 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1640603858] [2021-06-05 06:47:01,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:47:01,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:47:01,252 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 06:47:01,252 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:47:01,252 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1640603858] [2021-06-05 06:47:01,252 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1640603858] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:47:01,252 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [482060445] [2021-06-05 06:47:01,252 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 06:47:01,291 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:47:01,291 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:47:01,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:47:01,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:47:01,346 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 06:47:01,346 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [482060445] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:47:01,346 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:47:01,346 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 06:47:01,346 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1340047408] [2021-06-05 06:47:01,346 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:47:01,347 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:47:01,347 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:47:01,347 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:47:01,347 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 06:47:01,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:47:01,569 INFO L93 Difference]: Finished difference Result 1790 states and 5648 transitions. [2021-06-05 06:47:01,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 06:47:01,570 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 06:47:01,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:47:01,572 INFO L225 Difference]: With dead ends: 1790 [2021-06-05 06:47:01,572 INFO L226 Difference]: Without dead ends: 1786 [2021-06-05 06:47:01,572 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 139.9ms TimeCoverageRelationStatistics Valid=156, Invalid=494, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:47:01,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1786 states. [2021-06-05 06:47:01,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1786 to 1119. [2021-06-05 06:47:01,585 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 06:47:01,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3766 transitions. [2021-06-05 06:47:01,587 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3766 transitions. Word has length 24 [2021-06-05 06:47:01,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:47:01,587 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3766 transitions. [2021-06-05 06:47:01,587 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 06:47:01,587 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3766 transitions. [2021-06-05 06:47:01,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:47:01,588 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:47:01,589 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 06:47:01,801 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable84 [2021-06-05 06:47:01,801 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:47:01,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:47:01,801 INFO L82 PathProgramCache]: Analyzing trace with hash 1095108317, now seen corresponding path program 35 times [2021-06-05 06:47:01,801 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:47:01,801 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863247537] [2021-06-05 06:47:01,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:47:01,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:47:01,828 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 06:47:01,828 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:47:01,828 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863247537] [2021-06-05 06:47:01,828 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863247537] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:47:01,828 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1238232818] [2021-06-05 06:47:01,828 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 06:47:01,852 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:47:01,852 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:47:01,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:47:01,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:47:01,902 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 06:47:01,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1238232818] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:47:01,902 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:47:01,902 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 06:47:01,902 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637359049] [2021-06-05 06:47:01,902 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 06:47:01,902 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:47:01,903 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 06:47:01,903 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:47:01,903 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 06:47:02,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:47:02,059 INFO L93 Difference]: Finished difference Result 1649 states and 5332 transitions. [2021-06-05 06:47:02,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 06:47:02,059 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 06:47:02,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:47:02,061 INFO L225 Difference]: With dead ends: 1649 [2021-06-05 06:47:02,061 INFO L226 Difference]: Without dead ends: 1637 [2021-06-05 06:47:02,061 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 90.8ms TimeCoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:47:02,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1637 states. [2021-06-05 06:47:02,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1637 to 1119. [2021-06-05 06:47:02,076 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 06:47:02,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3762 transitions. [2021-06-05 06:47:02,078 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3762 transitions. Word has length 24 [2021-06-05 06:47:02,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:47:02,078 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3762 transitions. [2021-06-05 06:47:02,079 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 06:47:02,079 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3762 transitions. [2021-06-05 06:47:02,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:47:02,080 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:47:02,080 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 06:47:02,295 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:47:02,296 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:47:02,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:47:02,296 INFO L82 PathProgramCache]: Analyzing trace with hash 1918687339, now seen corresponding path program 4 times [2021-06-05 06:47:02,296 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:47:02,296 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [256820913] [2021-06-05 06:47:02,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:47:02,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:47:02,689 INFO 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 06:47:02,689 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:47:02,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [256820913] [2021-06-05 06:47:02,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [256820913] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:47:02,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [835985573] [2021-06-05 06:47:02,689 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 06:47:02,711 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:47:02,711 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:47:02,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:47:02,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:47:03,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:03,092 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:03,093 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:03,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:47:03,094 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:03,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:03,097 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:03,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:03,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:47:03,099 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:03,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:03,103 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:03,104 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:03,104 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 06:47:03,105 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:03,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:03,108 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:03,109 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:03,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 06:47:03,110 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:03,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:03,113 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:03,114 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:03,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:47:03,116 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:03,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:03,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:03,120 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:03,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, 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 06:47:03,121 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:03,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:03,124 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:03,125 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:03,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, 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 06:47:03,126 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:03,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:03,129 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:03,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:03,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 06:47:03,131 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:03,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:03,135 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:03,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:03,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-06-05 06:47:03,137 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:03,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:03,141 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:03,142 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:03,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 06:47:03,143 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:03,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:03,146 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:03,147 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:03,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:47:03,148 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:03,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:03,152 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:03,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:03,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 06:47:03,154 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:03,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:03,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:03,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:03,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:47:03,159 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:03,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:03,162 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:03,163 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:03,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, 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 06:47:03,164 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:03,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:03,167 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:03,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 06:47:03,168 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:03,186 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-06-05 06:47:03,187 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 06:47:03,187 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-06-05 06:47:03,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 06:47:03,210 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [835985573] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:47:03,210 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:47:03,210 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 06:47:03,210 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616457066] [2021-06-05 06:47:03,210 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 06:47:03,211 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:47:03,211 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 06:47:03,211 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 06:47:03,211 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 06:47:03,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:47:03,884 INFO L93 Difference]: Finished difference Result 1517 states and 4955 transitions. [2021-06-05 06:47:03,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 06:47:03,884 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 06:47:03,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:47:03,886 INFO L225 Difference]: With dead ends: 1517 [2021-06-05 06:47:03,886 INFO L226 Difference]: Without dead ends: 1502 [2021-06-05 06:47:03,886 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 854.4ms TimeCoverageRelationStatistics Valid=149, Invalid=553, Unknown=0, NotChecked=0, Total=702 [2021-06-05 06:47:03,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1502 states. [2021-06-05 06:47:03,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1502 to 1141. [2021-06-05 06:47:03,898 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 06:47:03,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1141 states to 1141 states and 3833 transitions. [2021-06-05 06:47:03,900 INFO L78 Accepts]: Start accepts. Automaton has 1141 states and 3833 transitions. Word has length 26 [2021-06-05 06:47:03,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:47:03,900 INFO L482 AbstractCegarLoop]: Abstraction has 1141 states and 3833 transitions. [2021-06-05 06:47:03,900 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 06:47:03,901 INFO L276 IsEmpty]: Start isEmpty. Operand 1141 states and 3833 transitions. [2021-06-05 06:47:03,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:47:03,902 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:47:03,902 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 06:47:04,102 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2021-06-05 06:47:04,103 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:47:04,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:47:04,103 INFO L82 PathProgramCache]: Analyzing trace with hash -109710677, now seen corresponding path program 5 times [2021-06-05 06:47:04,103 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:47:04,103 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712278471] [2021-06-05 06:47:04,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:47:04,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:47:04,453 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:47:04,453 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:47:04,453 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712278471] [2021-06-05 06:47:04,453 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1712278471] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:47:04,453 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [275625942] [2021-06-05 06:47:04,453 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 06:47:04,477 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:47:04,477 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:47:04,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:47:04,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:47:04,849 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 36 [2021-06-05 06:47:04,901 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_3], 2=[A, v_prenex_5]} [2021-06-05 06:47:04,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:04,905 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 06:47:04,906 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:04,996 INFO L628 ElimStorePlain]: treesize reduction 50, result has 69.7 percent of original size [2021-06-05 06:47:05,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:05,002 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:05,003 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 06:47:05,004 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:05,041 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:05,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:05,045 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 06:47:05,046 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:05,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:05,049 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:05,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 06:47:05,051 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:05,093 INFO L628 ElimStorePlain]: treesize reduction 15, result has 76.9 percent of original size [2021-06-05 06:47:05,095 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 06:47:05,095 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:179, output treesize:25 [2021-06-05 06:47:05,146 INFO 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 06:47:05,146 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [275625942] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:47:05,146 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:47:05,146 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-05 06:47:05,147 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364030610] [2021-06-05 06:47:05,147 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:47:05,147 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:47:05,147 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:47:05,147 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:47:05,147 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 06:47:06,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:47:06,413 INFO L93 Difference]: Finished difference Result 1616 states and 5213 transitions. [2021-06-05 06:47:06,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 06:47:06,414 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 06:47:06,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:47:06,416 INFO L225 Difference]: With dead ends: 1616 [2021-06-05 06:47:06,416 INFO L226 Difference]: Without dead ends: 1571 [2021-06-05 06:47:06,416 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 324 ImplicationChecksByTransitivity, 1447.9ms TimeCoverageRelationStatistics Valid=215, Invalid=1045, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 06:47:06,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1571 states. [2021-06-05 06:47:06,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1571 to 1171. [2021-06-05 06:47:06,428 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 06:47:06,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1171 states to 1171 states and 3916 transitions. [2021-06-05 06:47:06,430 INFO L78 Accepts]: Start accepts. Automaton has 1171 states and 3916 transitions. Word has length 26 [2021-06-05 06:47:06,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:47:06,431 INFO L482 AbstractCegarLoop]: Abstraction has 1171 states and 3916 transitions. [2021-06-05 06:47:06,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 06:47:06,431 INFO L276 IsEmpty]: Start isEmpty. Operand 1171 states and 3916 transitions. [2021-06-05 06:47:06,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:47:06,432 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:47:06,432 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 06:47:06,648 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:47:06,648 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:47:06,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:47:06,648 INFO L82 PathProgramCache]: Analyzing trace with hash 1481718631, now seen corresponding path program 36 times [2021-06-05 06:47:06,648 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:47:06,648 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [379676412] [2021-06-05 06:47:06,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:47:06,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:47:07,006 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 56 [2021-06-05 06:47:07,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 06:47:07,168 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:47:07,168 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [379676412] [2021-06-05 06:47:07,168 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [379676412] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:47:07,168 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [180132757] [2021-06-05 06:47:07,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 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 06:47:07,191 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:47:07,191 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:47:07,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:47:07,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:47:07,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:07,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:07,676 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,678 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:47:07,680 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:07,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:07,684 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:07,685 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,686 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,687 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,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, 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 06:47:07,688 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:07,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:07,691 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:07,692 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,693 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,694 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:47:07,695 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:07,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:07,700 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:07,701 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,703 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,703 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 06:47:07,704 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:07,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:07,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:07,708 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,709 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,710 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,710 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:47:07,712 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:07,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:07,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:07,716 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,716 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,718 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,718 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:47:07,719 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:07,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:07,723 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:07,724 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,725 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,726 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-05 06:47:07,726 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:07,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:07,730 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:07,731 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,732 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,733 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,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, 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 06:47:07,734 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:07,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:07,737 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:07,738 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,739 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,740 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:47:07,741 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:07,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:07,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:07,745 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,747 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,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, 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 06:47:07,749 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:07,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:07,752 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:07,753 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,754 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,755 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,755 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:47:07,756 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:07,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:07,760 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:07,761 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,762 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,763 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-05 06:47:07,764 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:07,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:07,767 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:07,768 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,769 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,770 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 06:47:07,771 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:07,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:07,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:07,774 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,774 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,776 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,776 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,777 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-05 06:47:07,778 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:07,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:07,781 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:07,782 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:07,782 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:47:07,783 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:07,806 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-06-05 06:47:07,807 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 06:47:07,807 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-05 06:47:07,828 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:47:07,828 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [180132757] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:47:07,828 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:47:07,828 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-05 06:47:07,828 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489816725] [2021-06-05 06:47:07,828 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:47:07,828 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:47:07,829 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:47:07,829 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:47:07,829 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 06:47:09,732 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 55 [2021-06-05 06:47:10,254 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 57 [2021-06-05 06:47:10,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:47:10,329 INFO L93 Difference]: Finished difference Result 1671 states and 5380 transitions. [2021-06-05 06:47:10,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 06:47:10,329 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 06:47:10,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:47:10,331 INFO L225 Difference]: With dead ends: 1671 [2021-06-05 06:47:10,331 INFO L226 Difference]: Without dead ends: 1656 [2021-06-05 06:47:10,332 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 574 ImplicationChecksByTransitivity, 2544.3ms TimeCoverageRelationStatistics Valid=361, Invalid=1801, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 06:47:10,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1656 states. [2021-06-05 06:47:10,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1656 to 1201. [2021-06-05 06:47:10,344 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 06:47:10,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1201 states to 1201 states and 3998 transitions. [2021-06-05 06:47:10,346 INFO L78 Accepts]: Start accepts. Automaton has 1201 states and 3998 transitions. Word has length 26 [2021-06-05 06:47:10,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:47:10,346 INFO L482 AbstractCegarLoop]: Abstraction has 1201 states and 3998 transitions. [2021-06-05 06:47:10,346 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 06:47:10,346 INFO L276 IsEmpty]: Start isEmpty. Operand 1201 states and 3998 transitions. [2021-06-05 06:47:10,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:47:10,348 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:47:10,348 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 06:47:10,561 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,42 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:47:10,562 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:47:10,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:47:10,562 INFO L82 PathProgramCache]: Analyzing trace with hash -2008201489, now seen corresponding path program 6 times [2021-06-05 06:47:10,562 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:47:10,562 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1758777219] [2021-06-05 06:47:10,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:47:10,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:47:10,917 INFO 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 06:47:10,917 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:47:10,917 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1758777219] [2021-06-05 06:47:10,917 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1758777219] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:47:10,917 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [919235006] [2021-06-05 06:47:10,917 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 06:47:10,948 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:47:10,948 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:47:10,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:47:10,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:47:11,276 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_9], 2=[A, v_prenex_7]} [2021-06-05 06:47:11,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:11,280 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 06:47:11,281 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:11,376 INFO L628 ElimStorePlain]: treesize reduction 86, result has 47.9 percent of original size [2021-06-05 06:47:11,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:11,379 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:11,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 06:47:11,381 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:11,400 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:11,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:11,402 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:11,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:47:11,404 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:11,421 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:11,422 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 06:47:11,423 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:179, output treesize:15 [2021-06-05 06:47:11,459 INFO 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 06:47:11,460 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [919235006] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:47:11,460 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:47:11,460 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 06:47:11,460 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216690124] [2021-06-05 06:47:11,460 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 06:47:11,460 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:47:11,460 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 06:47:11,460 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 06:47:11,460 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 06:47:12,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:47:12,503 INFO L93 Difference]: Finished difference Result 1703 states and 5445 transitions. [2021-06-05 06:47:12,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 06:47:12,504 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 06:47:12,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:47:12,506 INFO L225 Difference]: With dead ends: 1703 [2021-06-05 06:47:12,506 INFO L226 Difference]: Without dead ends: 1673 [2021-06-05 06:47:12,506 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 255 ImplicationChecksByTransitivity, 1240.0ms TimeCoverageRelationStatistics Valid=199, Invalid=793, Unknown=0, NotChecked=0, Total=992 [2021-06-05 06:47:12,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1673 states. [2021-06-05 06:47:12,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1673 to 1210. [2021-06-05 06:47:12,519 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 06:47:12,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1210 states to 1210 states and 4025 transitions. [2021-06-05 06:47:12,521 INFO L78 Accepts]: Start accepts. Automaton has 1210 states and 4025 transitions. Word has length 26 [2021-06-05 06:47:12,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:47:12,521 INFO L482 AbstractCegarLoop]: Abstraction has 1210 states and 4025 transitions. [2021-06-05 06:47:12,521 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 06:47:12,521 INFO L276 IsEmpty]: Start isEmpty. Operand 1210 states and 4025 transitions. [2021-06-05 06:47:12,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:47:12,523 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:47:12,523 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 06:47:12,723 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable246 [2021-06-05 06:47:12,723 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:47:12,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:47:12,724 INFO L82 PathProgramCache]: Analyzing trace with hash -457819925, now seen corresponding path program 37 times [2021-06-05 06:47:12,724 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:47:12,724 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1705126578] [2021-06-05 06:47:12,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:47:12,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:47:13,101 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 06:47:13,101 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:47:13,101 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1705126578] [2021-06-05 06:47:13,101 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1705126578] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:47:13,101 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1094816886] [2021-06-05 06:47:13,101 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 06:47:13,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:47:13,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:47:13,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:47:13,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:13,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:13,638 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,638 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,640 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,640 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,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 30 treesize of output 16 [2021-06-05 06:47:13,641 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:13,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:13,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:13,645 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,645 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,647 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,647 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:47:13,649 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:13,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:13,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:13,653 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,654 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,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 06:47:13,657 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:13,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:13,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:13,661 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,661 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,664 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 06:47:13,664 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:13,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:13,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:13,668 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,670 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,672 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,672 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 06:47:13,673 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:13,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:13,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:13,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,678 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,680 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-05 06:47:13,681 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:13,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:13,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:13,685 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,685 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,687 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,687 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:47:13,689 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:13,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:13,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:13,693 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,694 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,695 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,695 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:47:13,696 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:13,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:13,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:13,700 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,701 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,703 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,703 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-05 06:47:13,704 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:13,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:13,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:13,708 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,709 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,710 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,711 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:47:13,712 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:13,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:13,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:13,716 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,716 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,718 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,718 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:47:13,719 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:13,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:13,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:13,723 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,723 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,725 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,725 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,725 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-05 06:47:13,726 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:13,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:13,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:13,730 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,730 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,732 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,732 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,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, 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 06:47:13,733 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:13,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:13,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:13,737 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,737 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,739 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,739 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 06:47:13,740 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:13,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:13,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:13,743 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,743 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:13,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 06:47:13,744 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:13,761 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-06-05 06:47:13,762 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 06:47:13,762 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-05 06:47:13,783 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 06:47:13,783 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1094816886] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:47:13,783 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:47:13,783 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-05 06:47:13,783 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [6036591] [2021-06-05 06:47:13,783 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:47:13,783 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:47:13,784 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:47:13,784 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:47:13,784 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 06:47:15,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:47:15,553 INFO L93 Difference]: Finished difference Result 1830 states and 5830 transitions. [2021-06-05 06:47:15,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 06:47:15,554 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 06:47:15,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:47:15,556 INFO L225 Difference]: With dead ends: 1830 [2021-06-05 06:47:15,556 INFO L226 Difference]: Without dead ends: 1815 [2021-06-05 06:47:15,556 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 492 ImplicationChecksByTransitivity, 1784.4ms TimeCoverageRelationStatistics Valid=344, Invalid=1548, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 06:47:15,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1815 states. [2021-06-05 06:47:15,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1815 to 1222. [2021-06-05 06:47:15,569 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 06:47:15,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1222 states to 1222 states and 4075 transitions. [2021-06-05 06:47:15,571 INFO L78 Accepts]: Start accepts. Automaton has 1222 states and 4075 transitions. Word has length 26 [2021-06-05 06:47:15,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:47:15,571 INFO L482 AbstractCegarLoop]: Abstraction has 1222 states and 4075 transitions. [2021-06-05 06:47:15,571 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 06:47:15,571 INFO L276 IsEmpty]: Start isEmpty. Operand 1222 states and 4075 transitions. [2021-06-05 06:47:15,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:47:15,573 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:47:15,573 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 06:47:15,773 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable257 [2021-06-05 06:47:15,774 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:47:15,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:47:15,774 INFO L82 PathProgramCache]: Analyzing trace with hash -1434138769, now seen corresponding path program 38 times [2021-06-05 06:47:15,774 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:47:15,774 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972053402] [2021-06-05 06:47:15,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:47:15,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:47:16,204 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:47:16,204 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:47:16,204 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972053402] [2021-06-05 06:47:16,204 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1972053402] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:47:16,204 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1031497385] [2021-06-05 06:47:16,204 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 06:47:16,230 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:47:16,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:47:16,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 06:47:16,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:47:16,855 INFO L354 Elim1Store]: treesize reduction 24, result has 41.5 percent of original size [2021-06-05 06:47:16,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:47:16,857 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:16,896 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-05 06:47:16,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 47 [2021-06-05 06:47:16,904 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:16,933 INFO L354 Elim1Store]: treesize reduction 29, result has 29.3 percent of original size [2021-06-05 06:47:16,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:47:16,935 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:16,969 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-05 06:47:16,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:47:16,974 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:17,010 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-05 06:47:17,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 40 [2021-06-05 06:47:17,020 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:17,036 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-06-05 06:47:17,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 1 [2021-06-05 06:47:17,036 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:17,069 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-05 06:47:17,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 40 [2021-06-05 06:47:17,077 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:17,121 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-05 06:47:17,121 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 51 [2021-06-05 06:47:17,133 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:17,174 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-05 06:47:17,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 33 treesize of output 47 [2021-06-05 06:47:17,181 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:17,219 INFO L354 Elim1Store]: treesize reduction 21, result has 48.8 percent of original size [2021-06-05 06:47:17,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 38 [2021-06-05 06:47:17,220 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:17,239 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-06-05 06:47:17,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 06:47:17,239 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:17,281 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-05 06:47:17,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:47:17,289 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:17,306 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-06-05 06:47:17,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 1 [2021-06-05 06:47:17,307 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:17,341 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-05 06:47:17,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 26 treesize of output 40 [2021-06-05 06:47:17,348 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:17,385 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-05 06:47:17,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, 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 06:47:17,394 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:17,406 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-06-05 06:47:17,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 06:47:17,407 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:17,776 WARN L205 SmtUtils]: Spent 369.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 47 [2021-06-05 06:47:17,777 INFO L628 ElimStorePlain]: treesize reduction 236, result has 55.1 percent of original size [2021-06-05 06:47:17,789 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 06:47:17,789 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:833, output treesize:341 [2021-06-05 06:47:17,977 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 41 [2021-06-05 06:47:18,121 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 06:47:18,122 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1031497385] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:47:18,122 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:47:18,122 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-06-05 06:47:18,122 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [907924118] [2021-06-05 06:47:18,122 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 06:47:18,122 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:47:18,122 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 06:47:18,122 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:47:18,123 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 06:47:19,659 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 54 [2021-06-05 06:47:20,008 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 42 [2021-06-05 06:47:20,331 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 63 [2021-06-05 06:47:20,647 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 67 [2021-06-05 06:47:20,897 WARN L205 SmtUtils]: Spent 216.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 66 [2021-06-05 06:47:21,283 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 57 [2021-06-05 06:47:21,475 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 56 [2021-06-05 06:47:21,620 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 41 [2021-06-05 06:47:22,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:47:22,085 INFO L93 Difference]: Finished difference Result 2502 states and 7680 transitions. [2021-06-05 06:47:22,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-05 06:47:22,086 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 06:47:22,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:47:22,089 INFO L225 Difference]: With dead ends: 2502 [2021-06-05 06:47:22,089 INFO L226 Difference]: Without dead ends: 2457 [2021-06-05 06:47:22,089 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1318 ImplicationChecksByTransitivity, 4184.7ms TimeCoverageRelationStatistics Valid=695, Invalid=3727, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 06:47:22,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2457 states. [2021-06-05 06:47:22,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2457 to 1394. [2021-06-05 06:47:22,106 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 06:47:22,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1394 states to 1394 states and 4605 transitions. [2021-06-05 06:47:22,108 INFO L78 Accepts]: Start accepts. Automaton has 1394 states and 4605 transitions. Word has length 26 [2021-06-05 06:47:22,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:47:22,108 INFO L482 AbstractCegarLoop]: Abstraction has 1394 states and 4605 transitions. [2021-06-05 06:47:22,108 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 06:47:22,108 INFO L276 IsEmpty]: Start isEmpty. Operand 1394 states and 4605 transitions. [2021-06-05 06:47:22,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:47:22,110 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:47:22,110 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 06:47:22,317 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable365 [2021-06-05 06:47:22,317 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:47:22,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:47:22,317 INFO L82 PathProgramCache]: Analyzing trace with hash 775761299, now seen corresponding path program 7 times [2021-06-05 06:47:22,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:47:22,317 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1836336846] [2021-06-05 06:47:22,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:47:22,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:47:22,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 06:47:22,637 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:47:22,637 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1836336846] [2021-06-05 06:47:22,637 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1836336846] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:47:22,637 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [8165133] [2021-06-05 06:47:22,637 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 06:47:22,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:47:22,659 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:47:22,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:47:23,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:23,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:23,044 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:23,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 28 treesize of output 16 [2021-06-05 06:47:23,045 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:23,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:23,048 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:23,049 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:23,049 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:47:23,052 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:23,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:23,055 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:23,056 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:23,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 33 treesize of output 19 [2021-06-05 06:47:23,057 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:23,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:23,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:23,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:23,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:47:23,062 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:23,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:23,065 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:23,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:23,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 06:47:23,067 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:23,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:23,070 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:23,071 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:23,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, 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 06:47:23,071 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:23,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:23,075 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:23,076 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:23,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, 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 06:47:23,076 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:23,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:23,079 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:23,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:23,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 21 treesize of output 13 [2021-06-05 06:47:23,081 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:23,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:23,084 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:23,085 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:23,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 30 treesize of output 13 [2021-06-05 06:47:23,086 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:23,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:23,089 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:23,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:23,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 06:47:23,091 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:23,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:23,095 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:23,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:23,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 06:47:23,097 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:23,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:23,100 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:23,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:23,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 30 treesize of output 16 [2021-06-05 06:47:23,102 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:23,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:23,105 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:23,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:23,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 06:47:23,107 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:23,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:23,110 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:23,110 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:23,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, 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 06:47:23,111 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:23,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:23,114 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:23,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:47:23,115 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:23,132 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-06-05 06:47:23,133 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 06:47:23,133 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-06-05 06:47:23,153 INFO 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 06:47:23,153 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [8165133] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:47:23,153 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:47:23,153 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 06:47:23,153 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1553863965] [2021-06-05 06:47:23,153 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 06:47:23,154 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:47:23,154 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 06:47:23,154 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 06:47:23,154 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 06:47:23,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:47:23,895 INFO L93 Difference]: Finished difference Result 1799 states and 5825 transitions. [2021-06-05 06:47:23,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 06:47:23,895 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 06:47:23,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:47:23,898 INFO L225 Difference]: With dead ends: 1799 [2021-06-05 06:47:23,898 INFO L226 Difference]: Without dead ends: 1784 [2021-06-05 06:47:23,898 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 964.8ms TimeCoverageRelationStatistics Valid=171, Invalid=641, Unknown=0, NotChecked=0, Total=812 [2021-06-05 06:47:23,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1784 states. [2021-06-05 06:47:23,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1784 to 1405. [2021-06-05 06:47:23,912 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 06:47:23,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1405 states to 1405 states and 4638 transitions. [2021-06-05 06:47:23,914 INFO L78 Accepts]: Start accepts. Automaton has 1405 states and 4638 transitions. Word has length 26 [2021-06-05 06:47:23,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:47:23,914 INFO L482 AbstractCegarLoop]: Abstraction has 1405 states and 4638 transitions. [2021-06-05 06:47:23,914 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 06:47:23,914 INFO L276 IsEmpty]: Start isEmpty. Operand 1405 states and 4638 transitions. [2021-06-05 06:47:23,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:47:23,916 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:47:23,916 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 06:47:24,116 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable500,46 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:47:24,117 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:47:24,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:47:24,117 INFO L82 PathProgramCache]: Analyzing trace with hash -1252636717, now seen corresponding path program 8 times [2021-06-05 06:47:24,117 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:47:24,117 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921903040] [2021-06-05 06:47:24,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:47:24,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:47:24,435 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:47:24,435 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:47:24,435 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1921903040] [2021-06-05 06:47:24,435 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1921903040] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:47:24,435 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1429131651] [2021-06-05 06:47:24,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 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 06:47:24,458 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:47:24,458 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:47:24,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:47:24,459 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:47:24,756 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2021-06-05 06:47:24,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:24,924 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-06-05 06:47:24,924 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 39 [2021-06-05 06:47:24,926 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:24,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:24,940 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-06-05 06:47:24,940 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:47:24,941 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:25,298 WARN L205 SmtUtils]: Spent 356.00 ms on a formula simplification. DAG size of input: 152 DAG size of output: 148 [2021-06-05 06:47:25,298 INFO L628 ElimStorePlain]: treesize reduction 100, result has 83.4 percent of original size [2021-06-05 06:47:25,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:25,323 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:25,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:47:25,326 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:25,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:25,339 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-06-05 06:47:25,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, 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 06:47:25,340 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:25,478 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 145 [2021-06-05 06:47:25,479 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:25,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:25,499 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-06-05 06:47:25,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 33 [2021-06-05 06:47:25,506 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:25,637 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 136 [2021-06-05 06:47:25,638 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:25,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:25,656 INFO L354 Elim1Store]: treesize reduction 8, result has 57.9 percent of original size [2021-06-05 06:47:25,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 38 treesize of output 30 [2021-06-05 06:47:25,657 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:25,783 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 129 [2021-06-05 06:47:25,783 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:25,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:25,802 INFO L354 Elim1Store]: treesize reduction 8, result has 57.9 percent of original size [2021-06-05 06:47:25,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 29 [2021-06-05 06:47:25,804 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:25,934 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 122 [2021-06-05 06:47:25,934 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:25,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:25,950 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:25,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 24 treesize of output 34 [2021-06-05 06:47:25,956 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:26,085 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 112 [2021-06-05 06:47:26,086 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:26,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:26,107 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-06-05 06:47:26,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 40 treesize of output 34 [2021-06-05 06:47:26,111 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:26,229 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2021-06-05 06:47:26,230 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:26,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:26,254 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:26,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 40 treesize of output 36 [2021-06-05 06:47:26,257 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:26,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:26,269 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-06-05 06:47:26,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:47:26,271 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:26,464 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 94 [2021-06-05 06:47:26,464 INFO L628 ElimStorePlain]: treesize reduction 23, result has 92.5 percent of original size [2021-06-05 06:47:26,479 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 06:47:26,479 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:679, output treesize:449 [2021-06-05 06:47:26,677 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 37 [2021-06-05 06:47:26,766 INFO 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 06:47:26,766 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1429131651] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:47:26,766 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:47:26,766 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-05 06:47:26,766 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1118286395] [2021-06-05 06:47:26,766 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:47:26,766 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:47:26,766 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:47:26,766 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:47:26,766 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 06:47:27,752 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 57 [2021-06-05 06:47:27,891 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 33 [2021-06-05 06:47:28,111 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 56 [2021-06-05 06:47:28,472 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-06-05 06:47:28,657 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 52 [2021-06-05 06:47:28,883 WARN L205 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 44 [2021-06-05 06:47:29,235 WARN L205 SmtUtils]: Spent 293.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 65 [2021-06-05 06:47:29,767 WARN L205 SmtUtils]: Spent 492.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 74 [2021-06-05 06:47:30,058 WARN L205 SmtUtils]: Spent 249.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 59 [2021-06-05 06:47:30,239 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 46 [2021-06-05 06:47:30,806 WARN L205 SmtUtils]: Spent 510.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 73 [2021-06-05 06:47:31,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:47:31,276 INFO L93 Difference]: Finished difference Result 2194 states and 6873 transitions. [2021-06-05 06:47:31,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 06:47:31,277 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 06:47:31,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:47:31,280 INFO L225 Difference]: With dead ends: 2194 [2021-06-05 06:47:31,280 INFO L226 Difference]: Without dead ends: 2149 [2021-06-05 06:47:31,280 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 625 ImplicationChecksByTransitivity, 4485.1ms TimeCoverageRelationStatistics Valid=352, Invalid=2000, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 06:47:31,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2149 states. [2021-06-05 06:47:31,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2149 to 1416. [2021-06-05 06:47:31,297 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 06:47:31,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1416 states to 1416 states and 4686 transitions. [2021-06-05 06:47:31,299 INFO L78 Accepts]: Start accepts. Automaton has 1416 states and 4686 transitions. Word has length 26 [2021-06-05 06:47:31,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:47:31,299 INFO L482 AbstractCegarLoop]: Abstraction has 1416 states and 4686 transitions. [2021-06-05 06:47:31,299 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 06:47:31,299 INFO L276 IsEmpty]: Start isEmpty. Operand 1416 states and 4686 transitions. [2021-06-05 06:47:31,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:47:31,301 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:47:31,301 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:47:31,501 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable544 [2021-06-05 06:47:31,502 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:47:31,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:47:31,502 INFO L82 PathProgramCache]: Analyzing trace with hash 1104920871, now seen corresponding path program 9 times [2021-06-05 06:47:31,502 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:47:31,502 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1409193286] [2021-06-05 06:47:31,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:47:31,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:47:31,670 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:47:31,670 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:47:31,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1409193286] [2021-06-05 06:47:31,670 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1409193286] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:47:31,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [485893879] [2021-06-05 06:47:31,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 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 06:47:31,692 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:47:31,693 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:47:31,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:47:31,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:47:32,200 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:32,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:32,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:32,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 06:47:32,207 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:32,210 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:32,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:32,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, 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 06:47:32,212 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:32,283 INFO L628 ElimStorePlain]: treesize reduction 117, result has 42.4 percent of original size [2021-06-05 06:47:32,283 INFO L518 ElimStorePlain]: Eliminatee v_prenex_32 vanished before elimination [2021-06-05 06:47:32,285 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:32,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:32,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 06:47:32,287 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:32,311 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:32,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:32,313 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:32,314 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 06:47:32,314 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:32,341 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:32,343 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 06:47:32,343 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 12 variables, input treesize:265, output treesize:24 [2021-06-05 06:47:32,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 06:47:32,370 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [485893879] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:47:32,370 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:47:32,370 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 06:47:32,370 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1292405133] [2021-06-05 06:47:32,370 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 06:47:32,370 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:47:32,370 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 06:47:32,370 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-06-05 06:47:32,371 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 06:47:33,109 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 52 [2021-06-05 06:47:33,260 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 45 [2021-06-05 06:47:33,564 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 51 [2021-06-05 06:47:33,717 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 71 [2021-06-05 06:47:33,958 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 83 [2021-06-05 06:47:34,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:47:34,072 INFO L93 Difference]: Finished difference Result 2242 states and 7148 transitions. [2021-06-05 06:47:34,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 06:47:34,072 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 06:47:34,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:47:34,075 INFO L225 Difference]: With dead ends: 2242 [2021-06-05 06:47:34,075 INFO L226 Difference]: Without dead ends: 2212 [2021-06-05 06:47:34,075 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 350 ImplicationChecksByTransitivity, 1737.5ms TimeCoverageRelationStatistics Valid=286, Invalid=1046, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 06:47:34,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2212 states. [2021-06-05 06:47:34,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2212 to 1446. [2021-06-05 06:47:34,092 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 06:47:34,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1446 states to 1446 states and 4800 transitions. [2021-06-05 06:47:34,094 INFO L78 Accepts]: Start accepts. Automaton has 1446 states and 4800 transitions. Word has length 26 [2021-06-05 06:47:34,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:47:34,094 INFO L482 AbstractCegarLoop]: Abstraction has 1446 states and 4800 transitions. [2021-06-05 06:47:34,094 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 06:47:34,094 INFO L276 IsEmpty]: Start isEmpty. Operand 1446 states and 4800 transitions. [2021-06-05 06:47:34,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:47:34,096 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:47:34,096 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 06:47:34,296 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable589,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:47:34,296 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:47:34,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:47:34,297 INFO L82 PathProgramCache]: Analyzing trace with hash 937111779, now seen corresponding path program 10 times [2021-06-05 06:47:34,297 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:47:34,297 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803724728] [2021-06-05 06:47:34,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:47:34,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:47:34,564 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:47:34,565 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:47:34,565 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803724728] [2021-06-05 06:47:34,565 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [803724728] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:47:34,565 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [98746328] [2021-06-05 06:47:34,565 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 06:47:34,588 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:47:34,588 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:47:34,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:47:34,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:47:34,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:34,939 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:34,940 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:34,940 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:47:34,941 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:34,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:34,945 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:34,946 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:34,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 06:47:34,946 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:34,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:34,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:34,955 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:34,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, 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 06:47:34,957 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:34,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:34,961 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:34,962 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:34,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:47:34,965 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:34,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:34,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:34,970 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:34,970 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:47:34,970 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:34,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:34,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:34,975 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:34,975 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:47:34,976 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:34,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:34,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:34,981 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:34,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:47:34,983 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:34,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:34,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:34,988 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:34,989 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-05 06:47:34,990 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:34,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:34,994 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:34,995 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:34,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 06:47:34,996 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:35,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:35,001 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:35,003 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:35,003 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 06:47:35,004 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:35,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:35,007 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:35,008 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:35,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:47:35,009 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:35,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:35,013 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:35,015 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:35,016 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 06:47:35,017 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:35,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:35,020 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:35,021 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:35,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 21 treesize of output 13 [2021-06-05 06:47:35,022 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:35,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:35,024 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:35,025 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:35,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:47:35,026 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:35,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:35,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:35,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 06:47:35,030 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:35,046 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-06-05 06:47:35,047 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:47:35,047 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-06-05 06:47:35,071 INFO 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 06:47:35,071 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [98746328] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:47:35,071 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:47:35,071 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 06:47:35,071 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587399506] [2021-06-05 06:47:35,071 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 06:47:35,071 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:47:35,072 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 06:47:35,072 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 06:47:35,072 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 06:47:35,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:47:35,531 INFO L93 Difference]: Finished difference Result 1751 states and 5745 transitions. [2021-06-05 06:47:35,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 06:47:35,531 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 06:47:35,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:47:35,533 INFO L225 Difference]: With dead ends: 1751 [2021-06-05 06:47:35,533 INFO L226 Difference]: Without dead ends: 1736 [2021-06-05 06:47:35,534 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 651.5ms TimeCoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:47:35,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1736 states. [2021-06-05 06:47:35,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1736 to 1455. [2021-06-05 06:47:35,547 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 06:47:35,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1455 states to 1455 states and 4836 transitions. [2021-06-05 06:47:35,549 INFO L78 Accepts]: Start accepts. Automaton has 1455 states and 4836 transitions. Word has length 26 [2021-06-05 06:47:35,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:47:35,549 INFO L482 AbstractCegarLoop]: Abstraction has 1455 states and 4836 transitions. [2021-06-05 06:47:35,549 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 06:47:35,550 INFO L276 IsEmpty]: Start isEmpty. Operand 1455 states and 4836 transitions. [2021-06-05 06:47:35,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:47:35,551 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:47:35,551 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 06:47:35,752 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable610 [2021-06-05 06:47:35,752 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:47:35,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:47:35,752 INFO L82 PathProgramCache]: Analyzing trace with hash -1130404249, now seen corresponding path program 11 times [2021-06-05 06:47:35,752 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:47:35,752 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [783228530] [2021-06-05 06:47:35,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:47:35,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:47:36,009 INFO 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 06:47:36,010 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:47:36,010 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [783228530] [2021-06-05 06:47:36,010 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [783228530] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:47:36,010 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2114292521] [2021-06-05 06:47:36,010 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) [2021-06-05 06:47:36,042 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:47:36,043 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:47:36,043 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:47:36,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:47:36,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:36,242 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:47:36,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 06:47:36,243 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:36,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:36,250 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:47:36,250 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:47:36,250 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:36,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:36,259 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:47:36,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 06:47:36,261 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:36,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:36,268 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:47:36,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 06:47:36,268 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:36,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:36,277 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:47:36,277 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:47:36,279 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:36,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:36,288 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:36,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:47:36,289 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:36,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:36,296 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:47:36,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:47:36,297 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:36,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:36,307 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:47:36,307 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:47:36,308 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:36,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:36,317 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:36,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:47:36,319 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:36,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:36,342 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:47:36,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 1 [2021-06-05 06:47:36,343 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:36,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:36,350 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:47:36,350 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 06:47:36,350 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:36,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:36,357 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:47:36,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 06:47:36,358 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:36,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:36,365 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:47:36,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 06:47:36,365 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:36,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:36,373 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:47:36,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 06:47:36,373 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:36,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:36,380 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:47:36,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 06:47:36,381 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:36,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:36,387 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:36,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 06:47:36,390 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:36,445 INFO L628 ElimStorePlain]: treesize reduction 55, result has 55.6 percent of original size [2021-06-05 06:47:36,446 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 06:47:36,446 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:569, output treesize:69 [2021-06-05 06:47:36,525 INFO 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 06:47:36,526 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2114292521] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:47:36,526 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:47:36,526 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 06:47:36,526 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [202955366] [2021-06-05 06:47:36,526 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:47:36,526 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:47:36,526 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:47:36,526 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:47:36,526 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 06:47:37,742 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 60 [2021-06-05 06:47:38,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:47:38,338 INFO L93 Difference]: Finished difference Result 2518 states and 8034 transitions. [2021-06-05 06:47:38,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 06:47:38,339 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 06:47:38,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:47:38,342 INFO L225 Difference]: With dead ends: 2518 [2021-06-05 06:47:38,342 INFO L226 Difference]: Without dead ends: 2488 [2021-06-05 06:47:38,342 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 519 ImplicationChecksByTransitivity, 1764.1ms TimeCoverageRelationStatistics Valid=391, Invalid=1589, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 06:47:38,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2488 states. [2021-06-05 06:47:38,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2488 to 1471. [2021-06-05 06:47:38,360 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 06:47:38,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1471 states to 1471 states and 4905 transitions. [2021-06-05 06:47:38,362 INFO L78 Accepts]: Start accepts. Automaton has 1471 states and 4905 transitions. Word has length 26 [2021-06-05 06:47:38,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:47:38,363 INFO L482 AbstractCegarLoop]: Abstraction has 1471 states and 4905 transitions. [2021-06-05 06:47:38,363 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 06:47:38,363 INFO L276 IsEmpty]: Start isEmpty. Operand 1471 states and 4905 transitions. [2021-06-05 06:47:38,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:47:38,365 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:47:38,365 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 06:47:38,577 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable654 [2021-06-05 06:47:38,577 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:47:38,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:47:38,577 INFO L82 PathProgramCache]: Analyzing trace with hash -1060173529, now seen corresponding path program 12 times [2021-06-05 06:47:38,577 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:47:38,577 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819179425] [2021-06-05 06:47:38,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:47:38,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:47:38,836 INFO 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 06:47:38,837 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:47:38,837 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819179425] [2021-06-05 06:47:38,837 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819179425] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:47:38,837 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [965479431] [2021-06-05 06:47:38,837 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 06:47:38,859 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:47:38,859 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:47:38,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:47:38,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:47:39,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:39,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:39,069 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:39,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:39,071 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:39,077 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:47:39,077 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 06:47:39,079 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:39,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:39,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:39,084 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:39,086 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:39,091 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:39,092 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 06:47:39,093 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:39,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:39,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:39,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:39,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:39,107 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47: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, 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 06:47:39,108 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:39,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:39,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:39,114 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:39,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:39,117 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:39,120 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:47:39,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, 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 06:47:39,121 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:39,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:39,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:39,126 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:39,129 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:39,132 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:47:39,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, 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 06:47:39,133 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:39,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:39,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:39,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:39,141 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:39,147 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:47:39,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-05 06:47:39,149 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:39,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:39,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:39,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:39,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:39,161 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:47:39,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, 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 06:47:39,177 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:39,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:39,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:39,183 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:39,185 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:39,188 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:47: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, 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 06:47:39,189 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:39,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:39,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:39,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:39,197 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:39,201 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:47:39,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:47:39,201 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:39,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:39,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:39,206 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:39,208 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:39,211 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:47:39,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, 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 06:47:39,212 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:39,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:39,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:39,216 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:39,220 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:39,222 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:47:39,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:47:39,223 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:39,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:39,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:39,227 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:39,230 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:39,232 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:47:39,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, 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 06:47:39,233 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:39,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:39,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:39,237 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:39,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:39,240 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:39,244 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:39,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:47:39,252 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:39,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:39,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:39,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:39,260 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:39,262 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:47:39,262 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 19 [2021-06-05 06:47:39,263 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:39,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:39,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:39,267 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:39,269 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:39,271 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:47:39,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:47:39,273 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:39,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:39,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:39,277 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:39,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:39,278 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:47:39,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 30 treesize of output 16 [2021-06-05 06:47:39,279 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:39,342 INFO L628 ElimStorePlain]: treesize reduction 46, result has 65.7 percent of original size [2021-06-05 06:47:39,343 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 06:47:39,343 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:689, output treesize:88 [2021-06-05 06:47:39,420 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:47:39,420 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [965479431] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:47:39,420 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:47:39,420 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 06:47:39,420 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1957673330] [2021-06-05 06:47:39,420 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:47:39,420 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:47:39,421 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:47:39,421 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:47:39,421 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 06:47:40,708 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 59 [2021-06-05 06:47:41,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:47:41,383 INFO L93 Difference]: Finished difference Result 2131 states and 6893 transitions. [2021-06-05 06:47:41,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 06:47:41,383 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 06:47:41,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:47:41,386 INFO L225 Difference]: With dead ends: 2131 [2021-06-05 06:47:41,386 INFO L226 Difference]: Without dead ends: 2101 [2021-06-05 06:47:41,386 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 469 ImplicationChecksByTransitivity, 1901.0ms TimeCoverageRelationStatistics Valid=323, Invalid=1483, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 06:47:41,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2101 states. [2021-06-05 06:47:41,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2101 to 1480. [2021-06-05 06:47:41,402 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 06:47:41,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1480 states to 1480 states and 4944 transitions. [2021-06-05 06:47:41,405 INFO L78 Accepts]: Start accepts. Automaton has 1480 states and 4944 transitions. Word has length 26 [2021-06-05 06:47:41,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:47:41,405 INFO L482 AbstractCegarLoop]: Abstraction has 1480 states and 4944 transitions. [2021-06-05 06:47:41,405 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 06:47:41,405 INFO L276 IsEmpty]: Start isEmpty. Operand 1480 states and 4944 transitions. [2021-06-05 06:47:41,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:47:41,407 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:47:41,407 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 06:47:41,607 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable668 [2021-06-05 06:47:41,607 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:47:41,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:47:41,608 INFO L82 PathProgramCache]: Analyzing trace with hash -165503173, now seen corresponding path program 13 times [2021-06-05 06:47:41,608 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:47:41,608 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [687659334] [2021-06-05 06:47:41,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:47:41,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:47:41,887 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 44 [2021-06-05 06:47:42,017 INFO 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 06:47:42,018 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:47:42,018 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [687659334] [2021-06-05 06:47:42,018 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [687659334] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:47:42,018 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1858569681] [2021-06-05 06:47:42,018 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 06:47:42,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:47:42,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:47:42,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:47:42,380 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_36], 2=[A, v_prenex_34]} [2021-06-05 06:47:42,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:42,383 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 06:47:42,384 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:42,475 INFO L628 ElimStorePlain]: treesize reduction 86, result has 47.9 percent of original size [2021-06-05 06:47:42,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:42,478 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:42,479 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:47:42,480 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:42,500 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:42,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:42,502 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:42,502 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:47:42,503 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:42,519 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:42,523 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 06:47:42,523 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:179, output treesize:15 [2021-06-05 06:47:42,546 INFO 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 06:47:42,546 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1858569681] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:47:42,546 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:47:42,547 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 06:47:42,547 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972813848] [2021-06-05 06:47:42,547 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 06:47:42,547 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:47:42,547 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 06:47:42,547 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-06-05 06:47:42,547 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 06:47:43,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:47:43,752 INFO L93 Difference]: Finished difference Result 2125 states and 6803 transitions. [2021-06-05 06:47:43,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 06:47:43,753 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 06:47:43,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:47:43,755 INFO L225 Difference]: With dead ends: 2125 [2021-06-05 06:47:43,755 INFO L226 Difference]: Without dead ends: 2110 [2021-06-05 06:47:43,755 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 1394.0ms TimeCoverageRelationStatistics Valid=210, Invalid=720, Unknown=0, NotChecked=0, Total=930 [2021-06-05 06:47:43,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2110 states. [2021-06-05 06:47:43,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2110 to 1482. [2021-06-05 06:47:43,771 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 06:47:43,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1482 states to 1482 states and 4951 transitions. [2021-06-05 06:47:43,774 INFO L78 Accepts]: Start accepts. Automaton has 1482 states and 4951 transitions. Word has length 26 [2021-06-05 06:47:43,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:47:43,774 INFO L482 AbstractCegarLoop]: Abstraction has 1482 states and 4951 transitions. [2021-06-05 06:47:43,774 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 06:47:43,774 INFO L276 IsEmpty]: Start isEmpty. Operand 1482 states and 4951 transitions. [2021-06-05 06:47:43,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:47:43,776 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:47:43,776 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 06:47:43,976 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable689 [2021-06-05 06:47:43,976 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:47:43,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:47:43,977 INFO L82 PathProgramCache]: Analyzing trace with hash -158392533, now seen corresponding path program 39 times [2021-06-05 06:47:43,977 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:47:43,977 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [573393881] [2021-06-05 06:47:43,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:47:43,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:47:44,217 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 06:47:44,217 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:47:44,217 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [573393881] [2021-06-05 06:47:44,217 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [573393881] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:47:44,217 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [227267751] [2021-06-05 06:47:44,217 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 06:47:44,240 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:47:44,240 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:47:44,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:47:44,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:47:44,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:44,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:44,734 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,734 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,736 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,736 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,736 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-05 06:47:44,737 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:44,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:44,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:44,741 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,741 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,743 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,743 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,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, 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 06:47:44,744 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:44,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:44,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:44,747 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,748 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,749 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,750 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,750 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 06:47:44,750 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:44,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:44,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:44,754 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,754 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,756 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,756 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,757 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:47:44,757 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:44,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:44,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:44,761 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,761 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,763 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,763 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-05 06:47:44,764 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:44,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:44,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:44,767 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,768 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,769 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,770 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 06:47:44,770 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:44,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:44,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:44,774 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,774 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,776 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,776 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,776 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:47:44,777 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:44,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:44,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:44,781 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,782 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,783 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,783 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,784 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:47:44,784 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:44,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:44,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:44,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 06:47:44,791 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:44,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:44,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:44,795 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,795 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,796 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,797 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-05 06:47:44,798 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:44,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:44,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:44,801 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,802 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,803 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,803 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-05 06:47:44,805 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:44,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:44,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:44,808 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,808 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,810 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,810 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-05 06:47:44,811 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:44,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:44,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:44,815 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,815 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,816 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,817 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-05 06:47:44,818 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:44,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:44,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:44,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,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, 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 06:47:44,825 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:44,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:44,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:44,829 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,829 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:47:44,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-05 06:47:44,830 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:44,846 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-06-05 06:47:44,847 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 06:47:44,847 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-05 06:47:44,872 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 06:47:44,872 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [227267751] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:47:44,872 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:47:44,872 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-06-05 06:47:44,872 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1358332011] [2021-06-05 06:47:44,873 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:47:44,873 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:47:44,873 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:47:44,873 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:47:44,873 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 06:47:45,512 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 65 [2021-06-05 06:47:46,457 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 61 [2021-06-05 06:47:47,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:47:47,644 INFO L93 Difference]: Finished difference Result 3327 states and 10302 transitions. [2021-06-05 06:47:47,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 06:47:47,644 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 06:47:47,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:47:47,648 INFO L225 Difference]: With dead ends: 3327 [2021-06-05 06:47:47,648 INFO L226 Difference]: Without dead ends: 3282 [2021-06-05 06:47:47,648 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1228 ImplicationChecksByTransitivity, 2449.1ms TimeCoverageRelationStatistics Valid=670, Invalid=3362, Unknown=0, NotChecked=0, Total=4032 [2021-06-05 06:47:47,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3282 states. [2021-06-05 06:47:47,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3282 to 1496. [2021-06-05 06:47:47,669 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 06:47:47,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1496 states to 1496 states and 5015 transitions. [2021-06-05 06:47:47,671 INFO L78 Accepts]: Start accepts. Automaton has 1496 states and 5015 transitions. Word has length 26 [2021-06-05 06:47:47,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:47:47,671 INFO L482 AbstractCegarLoop]: Abstraction has 1496 states and 5015 transitions. [2021-06-05 06:47:47,671 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 06:47:47,671 INFO L276 IsEmpty]: Start isEmpty. Operand 1496 states and 5015 transitions. [2021-06-05 06:47:47,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:47:47,673 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:47:47,673 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 06:47:47,873 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable700 [2021-06-05 06:47:47,874 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:47:47,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:47:47,874 INFO L82 PathProgramCache]: Analyzing trace with hash 1424367203, now seen corresponding path program 14 times [2021-06-05 06:47:47,874 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:47:47,874 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1669680232] [2021-06-05 06:47:47,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:47:47,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:47:48,206 INFO 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 06:47:48,206 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:47:48,207 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1669680232] [2021-06-05 06:47:48,207 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1669680232] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:47:48,207 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [903165597] [2021-06-05 06:47:48,207 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 06:47:48,231 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:47:48,232 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:47:48,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:47:48,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:47:48,479 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-06-05 06:47:48,956 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 06:47:48,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, 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 06:47:48,957 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:49,247 WARN L205 SmtUtils]: Spent 289.00 ms on a formula simplification. DAG size of input: 207 DAG size of output: 149 [2021-06-05 06:47:49,248 INFO L628 ElimStorePlain]: treesize reduction 201, result has 67.0 percent of original size [2021-06-05 06:47:49,269 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 06:47:49,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, 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 06:47:49,271 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:49,402 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 146 [2021-06-05 06:47:49,402 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:49,402 INFO L518 ElimStorePlain]: Eliminatee v_prenex_82 vanished before elimination [2021-06-05 06:47:49,423 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 06:47:49,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-05 06:47:49,424 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:49,553 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 144 [2021-06-05 06:47:49,553 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:49,572 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 06:47:49,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-05 06:47:49,573 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:49,708 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 140 [2021-06-05 06:47:49,708 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:49,726 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 06:47:49,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 06:47:49,728 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:49,852 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 137 [2021-06-05 06:47:49,852 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:49,872 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 06:47:49,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-06-05 06:47:49,875 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:49,996 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2021-06-05 06:47:49,996 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:50,011 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:50,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-06-05 06:47:50,013 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:50,133 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 129 [2021-06-05 06:47:50,134 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:50,149 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:50,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-06-05 06:47:50,151 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:50,275 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2021-06-05 06:47:50,275 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:50,294 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 06:47:50,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 30 treesize of output 28 [2021-06-05 06:47:50,298 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:50,419 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-06-05 06:47:50,419 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:50,432 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:50,432 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:47:50,436 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:50,553 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 116 [2021-06-05 06:47:50,553 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:50,569 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 06:47:50,569 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-05 06:47:50,588 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:50,708 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 110 [2021-06-05 06:47:50,709 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:50,709 INFO L518 ElimStorePlain]: Eliminatee v_prenex_88 vanished before elimination [2021-06-05 06:47:50,709 INFO L518 ElimStorePlain]: Eliminatee v_prenex_66 vanished before elimination [2021-06-05 06:47:50,726 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 06:47:50,726 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 28 variables, input treesize:631, output treesize:455 [2021-06-05 06:47:50,923 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 36 [2021-06-05 06:47:51,034 INFO 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 06:47:51,034 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [903165597] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:47:51,034 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:47:51,034 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-05 06:47:51,034 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1566066922] [2021-06-05 06:47:51,034 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:47:51,034 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:47:51,034 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:47:51,034 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:47:51,035 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 06:47:51,417 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 58 [2021-06-05 06:47:51,823 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 38 [2021-06-05 06:47:52,617 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 64 [2021-06-05 06:47:53,021 WARN L205 SmtUtils]: Spent 375.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 59 [2021-06-05 06:47:53,498 WARN L205 SmtUtils]: Spent 428.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 68 [2021-06-05 06:47:53,893 WARN L205 SmtUtils]: Spent 364.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 57 [2021-06-05 06:47:54,400 WARN L205 SmtUtils]: Spent 481.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 72 [2021-06-05 06:47:54,956 WARN L205 SmtUtils]: Spent 477.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 73 [2021-06-05 06:47:55,209 WARN L205 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 47 [2021-06-05 06:47:55,384 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 26 [2021-06-05 06:47:55,700 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 46 [2021-06-05 06:47:55,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:47:55,961 INFO L93 Difference]: Finished difference Result 2583 states and 8123 transitions. [2021-06-05 06:47:55,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 06:47:55,961 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 06:47:55,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:47:55,964 INFO L225 Difference]: With dead ends: 2583 [2021-06-05 06:47:55,964 INFO L226 Difference]: Without dead ends: 2553 [2021-06-05 06:47:55,965 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 672 ImplicationChecksByTransitivity, 5186.9ms TimeCoverageRelationStatistics Valid=419, Invalid=1837, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 06:47:55,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2553 states. [2021-06-05 06:47:55,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2553 to 1496. [2021-06-05 06:47:55,983 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 06:47:55,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1496 states to 1496 states and 5013 transitions. [2021-06-05 06:47:55,985 INFO L78 Accepts]: Start accepts. Automaton has 1496 states and 5013 transitions. Word has length 26 [2021-06-05 06:47:55,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:47:55,985 INFO L482 AbstractCegarLoop]: Abstraction has 1496 states and 5013 transitions. [2021-06-05 06:47:55,986 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 06:47:55,986 INFO L276 IsEmpty]: Start isEmpty. Operand 1496 states and 5013 transitions. [2021-06-05 06:47:55,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:47:55,987 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:47:55,987 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 06:47:56,188 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable806,54 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:47:56,188 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:47:56,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:47:56,188 INFO L82 PathProgramCache]: Analyzing trace with hash 39724387, now seen corresponding path program 15 times [2021-06-05 06:47:56,188 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:47:56,188 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1179831318] [2021-06-05 06:47:56,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:47:56,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:47:56,458 INFO 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 06:47:56,458 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:47:56,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1179831318] [2021-06-05 06:47:56,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1179831318] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:47:56,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [888992970] [2021-06-05 06:47:56,458 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 06:47:56,480 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:47:56,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:47:56,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:47:56,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:47:56,721 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2021-06-05 06:47:56,944 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 101 [2021-06-05 06:47:57,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:57,048 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:57,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, 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 06:47:57,051 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:57,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:57,063 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:57,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-06-05 06:47:57,066 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:57,352 WARN L205 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 121 [2021-06-05 06:47:57,352 INFO L628 ElimStorePlain]: treesize reduction 148, result has 71.5 percent of original size [2021-06-05 06:47:57,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:57,373 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:57,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 26 treesize of output 24 [2021-06-05 06:47:57,375 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:57,487 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 117 [2021-06-05 06:47:57,488 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:57,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:57,503 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:47:57,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 06:47:57,505 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:57,615 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 111 [2021-06-05 06:47:57,615 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:57,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:57,627 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:47:57,627 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:47:57,628 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:57,736 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 105 [2021-06-05 06:47:57,736 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:57,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:57,746 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:57,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 06:47:57,750 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:57,865 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 98 [2021-06-05 06:47:57,865 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:57,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:57,876 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:47:57,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, 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 06:47:57,877 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:57,977 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:57,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:57,990 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:57,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 06:47:57,991 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:57,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:57,999 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:47:57,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 1 [2021-06-05 06:47:58,000 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:58,079 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:58,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:47:58,090 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:58,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:47:58,094 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:47:58,167 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:47:58,174 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 06:47:58,174 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 16 variables, input treesize:563, output treesize:158 [2021-06-05 06:47:58,307 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:47:58,307 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [888992970] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:47:58,307 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:47:58,307 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-06-05 06:47:58,307 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834755186] [2021-06-05 06:47:58,308 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:47:58,308 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:47:58,308 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:47:58,308 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:47:58,308 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 06:47:59,303 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 59 [2021-06-05 06:47:59,752 WARN L205 SmtUtils]: Spent 275.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 60 [2021-06-05 06:48:00,126 WARN L205 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 59 [2021-06-05 06:48:00,429 WARN L205 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 59 [2021-06-05 06:48:00,938 WARN L205 SmtUtils]: Spent 486.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 71 [2021-06-05 06:48:01,311 WARN L205 SmtUtils]: Spent 323.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 64 [2021-06-05 06:48:01,761 WARN L205 SmtUtils]: Spent 362.00 ms on a formula simplification. DAG size of input: 151 DAG size of output: 73 [2021-06-05 06:48:02,225 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 45 [2021-06-05 06:48:02,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:48:02,329 INFO L93 Difference]: Finished difference Result 2835 states and 8886 transitions. [2021-06-05 06:48:02,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 06:48:02,329 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 06:48:02,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:48:02,332 INFO L225 Difference]: With dead ends: 2835 [2021-06-05 06:48:02,332 INFO L226 Difference]: Without dead ends: 2805 [2021-06-05 06:48:02,332 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 556 ImplicationChecksByTransitivity, 4052.2ms TimeCoverageRelationStatistics Valid=392, Invalid=1588, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 06:48:02,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2805 states. [2021-06-05 06:48:02,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2805 to 1506. [2021-06-05 06:48:02,358 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 06:48:02,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1506 states to 1506 states and 5056 transitions. [2021-06-05 06:48:02,361 INFO L78 Accepts]: Start accepts. Automaton has 1506 states and 5056 transitions. Word has length 26 [2021-06-05 06:48:02,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:48:02,361 INFO L482 AbstractCegarLoop]: Abstraction has 1506 states and 5056 transitions. [2021-06-05 06:48:02,361 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 06:48:02,361 INFO L276 IsEmpty]: Start isEmpty. Operand 1506 states and 5056 transitions. [2021-06-05 06:48:02,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:48:02,363 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:48:02,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] [2021-06-05 06:48:02,576 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable840 [2021-06-05 06:48:02,577 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:48:02,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:48:02,577 INFO L82 PathProgramCache]: Analyzing trace with hash 1043919835, now seen corresponding path program 40 times [2021-06-05 06:48:02,577 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:48:02,577 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995380865] [2021-06-05 06:48:02,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:48:02,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:48:02,822 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 06:48:02,822 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:48:02,822 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995380865] [2021-06-05 06:48:02,822 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [995380865] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:48:02,822 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1491159795] [2021-06-05 06:48:02,822 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 06:48:02,844 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:48:02,844 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:48:02,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:48:02,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:48:03,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:03,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:03,302 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,303 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-05 06:48:03,306 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:03,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:03,310 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:03,311 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,313 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:48:03,313 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:03,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:03,317 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:03,318 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,319 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:48:03,320 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:03,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:03,324 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:03,325 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,326 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,327 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:48:03,328 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:03,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:03,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:03,331 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,332 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,333 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-05 06:48:03,334 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:03,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:03,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:03,338 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,338 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-05 06:48:03,341 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:03,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:03,345 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:03,346 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,348 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:48:03,348 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:03,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:03,352 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:03,353 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,354 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,355 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,355 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-05 06:48:03,356 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:03,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:03,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:03,360 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,361 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,363 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,363 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,363 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:48:03,364 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:03,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:03,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:03,369 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,369 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,371 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,371 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-05 06:48:03,373 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:03,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:03,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:03,377 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,377 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,379 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,379 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,379 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:48:03,380 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:03,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:03,383 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:03,384 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,385 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,386 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-05 06:48:03,388 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:03,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:03,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:03,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,394 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,394 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,395 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 06:48:03,395 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:03,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:03,398 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:03,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,400 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:48:03,402 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:03,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:03,404 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:03,405 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:03,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-05 06:48:03,406 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:03,423 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-06-05 06:48:03,424 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 06:48:03,424 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-05 06:48:03,450 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 06:48:03,450 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1491159795] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:48:03,450 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:48:03,450 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-06-05 06:48:03,450 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107512655] [2021-06-05 06:48:03,450 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:48:03,450 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:48:03,450 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:48:03,450 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:48:03,450 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 06:48:04,200 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 68 [2021-06-05 06:48:04,634 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 67 [2021-06-05 06:48:05,027 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 67 [2021-06-05 06:48:06,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:48:06,034 INFO L93 Difference]: Finished difference Result 2978 states and 9427 transitions. [2021-06-05 06:48:06,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 06:48:06,034 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 06:48:06,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:48:06,038 INFO L225 Difference]: With dead ends: 2978 [2021-06-05 06:48:06,038 INFO L226 Difference]: Without dead ends: 2933 [2021-06-05 06:48:06,038 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1010 ImplicationChecksByTransitivity, 2307.7ms TimeCoverageRelationStatistics Valid=591, Invalid=2715, Unknown=0, NotChecked=0, Total=3306 [2021-06-05 06:48:06,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2933 states. [2021-06-05 06:48:06,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2933 to 1506. [2021-06-05 06:48:06,058 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 06:48:06,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1506 states to 1506 states and 5057 transitions. [2021-06-05 06:48:06,060 INFO L78 Accepts]: Start accepts. Automaton has 1506 states and 5057 transitions. Word has length 26 [2021-06-05 06:48:06,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:48:06,060 INFO L482 AbstractCegarLoop]: Abstraction has 1506 states and 5057 transitions. [2021-06-05 06:48:06,060 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 06:48:06,060 INFO L276 IsEmpty]: Start isEmpty. Operand 1506 states and 5057 transitions. [2021-06-05 06:48:06,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:48:06,062 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:48:06,062 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:48:06,276 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable868,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:48:06,277 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:48:06,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:48:06,277 INFO L82 PathProgramCache]: Analyzing trace with hash -1417398809, now seen corresponding path program 41 times [2021-06-05 06:48:06,277 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:48:06,277 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [912736762] [2021-06-05 06:48:06,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:48:06,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:48:06,500 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:48:06,500 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:48:06,500 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [912736762] [2021-06-05 06:48:06,500 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [912736762] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:48:06,501 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [110834632] [2021-06-05 06:48:06,501 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 06:48:06,524 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:48:06,524 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:48:06,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:48:06,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:48:06,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:06,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:06,964 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-05 06:48:06,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 35 [2021-06-05 06:48:06,968 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:06,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:06,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:06,982 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 06:48:06,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, 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 06:48:06,982 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:06,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:06,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:07,004 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:48:07,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:48:07,010 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:07,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:07,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:07,030 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-06-05 06:48:07,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 26 [2021-06-05 06:48:07,031 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:07,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:07,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:07,047 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 06:48:07,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:48:07,047 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:07,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:07,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:07,070 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-06-05 06:48:07,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:48:07,074 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:07,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:07,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:07,088 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 06:48:07,088 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:48:07,088 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:07,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:07,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:07,109 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-06-05 06:48:07,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 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 25 [2021-06-05 06:48:07,110 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:07,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:07,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:07,130 INFO L354 Elim1Store]: treesize reduction 19, result has 34.5 percent of original size [2021-06-05 06:48:07,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, 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 06:48:07,131 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:07,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:07,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:07,151 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-06-05 06:48:07,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:48:07,153 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:07,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:07,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:07,166 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 06:48:07,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:48:07,167 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:07,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:07,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:07,179 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 06:48:07,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, 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 06:48:07,180 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:07,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:07,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:07,192 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 06:48:07,193 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:48:07,193 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:07,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:07,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:07,210 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 06:48:07,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:48:07,210 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:07,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:07,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:07,223 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 06:48:07,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 41 treesize of output 1 [2021-06-05 06:48:07,224 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:07,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:07,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:07,232 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 06:48:07,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, 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 06:48:07,232 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:07,305 INFO L628 ElimStorePlain]: treesize reduction 42, result has 68.9 percent of original size [2021-06-05 06:48:07,306 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 06:48:07,306 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:713, output treesize:75 [2021-06-05 06:48:07,396 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 06:48:07,396 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [110834632] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:48:07,396 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:48:07,396 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-06-05 06:48:07,397 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [847990951] [2021-06-05 06:48:07,397 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:48:07,397 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:48:07,397 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:48:07,397 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:48:07,397 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 06:48:08,117 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 64 [2021-06-05 06:48:09,109 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 64 [2021-06-05 06:48:09,899 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 42 [2021-06-05 06:48:10,180 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 44 [2021-06-05 06:48:10,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:48:10,688 INFO L93 Difference]: Finished difference Result 3558 states and 11107 transitions. [2021-06-05 06:48:10,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-06-05 06:48:10,689 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 06:48:10,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:48:10,693 INFO L225 Difference]: With dead ends: 3558 [2021-06-05 06:48:10,693 INFO L226 Difference]: Without dead ends: 3498 [2021-06-05 06:48:10,693 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1286 ImplicationChecksByTransitivity, 2948.3ms TimeCoverageRelationStatistics Valid=813, Invalid=3347, Unknown=0, NotChecked=0, Total=4160 [2021-06-05 06:48:10,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3498 states. [2021-06-05 06:48:10,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3498 to 1522. [2021-06-05 06:48:10,715 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 06:48:10,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1522 states to 1522 states and 5129 transitions. [2021-06-05 06:48:10,717 INFO L78 Accepts]: Start accepts. Automaton has 1522 states and 5129 transitions. Word has length 26 [2021-06-05 06:48:10,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:48:10,717 INFO L482 AbstractCegarLoop]: Abstraction has 1522 states and 5129 transitions. [2021-06-05 06:48:10,718 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 06:48:10,718 INFO L276 IsEmpty]: Start isEmpty. Operand 1522 states and 5129 transitions. [2021-06-05 06:48:10,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:48:10,720 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:48:10,720 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 06:48:10,929 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable966,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:48:10,930 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:48:10,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:48:10,930 INFO L82 PathProgramCache]: Analyzing trace with hash 1034556623, now seen corresponding path program 16 times [2021-06-05 06:48:10,930 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:48:10,930 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1286219743] [2021-06-05 06:48:10,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:48:10,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:48:11,294 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:48:11,294 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:48:11,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1286219743] [2021-06-05 06:48:11,295 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1286219743] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:48:11,295 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [930577982] [2021-06-05 06:48:11,295 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 06:48:11,318 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:48:11,318 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:48:11,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:48:11,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:48:11,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:11,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:11,636 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:11,637 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 06:48:11,637 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:11,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:11,640 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:11,642 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:11,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 06:48:11,642 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:11,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:11,645 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:11,647 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:11,647 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 06:48:11,648 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:11,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:11,651 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:11,652 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:11,652 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:48:11,653 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:11,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:11,656 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:11,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:11,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 06:48:11,658 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:11,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:11,661 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:11,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:11,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 06:48:11,664 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:11,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:11,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:11,668 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:11,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 06:48:11,669 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:11,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:11,672 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:11,673 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:11,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:48:11,674 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:11,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:11,678 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:11,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:11,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 06:48:11,680 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:11,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:11,684 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:11,686 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:11,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 06:48:11,686 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:11,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:11,689 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:11,691 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:11,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-05 06:48:11,692 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:11,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:11,695 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:11,696 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:11,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 06:48:11,697 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:11,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:11,700 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:11,701 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:11,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 06:48:11,702 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:11,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:11,704 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:11,706 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:11,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:48:11,707 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:11,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:11,709 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:11,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, 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 06:48:11,710 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:11,726 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-06-05 06:48:11,726 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 06:48:11,726 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-06-05 06:48:11,746 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:48:11,746 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [930577982] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:48:11,746 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:48:11,746 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 06:48:11,746 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [50352468] [2021-06-05 06:48:11,746 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 06:48:11,746 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:48:11,747 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 06:48:11,747 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 06:48:11,747 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 06:48:12,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:48:12,359 INFO L93 Difference]: Finished difference Result 1905 states and 6288 transitions. [2021-06-05 06:48:12,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 06:48:12,359 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 06:48:12,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:48:12,361 INFO L225 Difference]: With dead ends: 1905 [2021-06-05 06:48:12,361 INFO L226 Difference]: Without dead ends: 1890 [2021-06-05 06:48:12,361 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 882.8ms TimeCoverageRelationStatistics Valid=141, Invalid=615, Unknown=0, NotChecked=0, Total=756 [2021-06-05 06:48:12,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1890 states. [2021-06-05 06:48:12,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1890 to 1530. [2021-06-05 06:48:12,376 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 06:48:12,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1530 states to 1530 states and 5150 transitions. [2021-06-05 06:48:12,378 INFO L78 Accepts]: Start accepts. Automaton has 1530 states and 5150 transitions. Word has length 26 [2021-06-05 06:48:12,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:48:12,378 INFO L482 AbstractCegarLoop]: Abstraction has 1530 states and 5150 transitions. [2021-06-05 06:48:12,378 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 06:48:12,378 INFO L276 IsEmpty]: Start isEmpty. Operand 1530 states and 5150 transitions. [2021-06-05 06:48:12,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:48:12,380 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:48:12,381 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 06:48:12,581 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1073,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:48:12,581 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:48:12,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:48:12,581 INFO L82 PathProgramCache]: Analyzing trace with hash 1807218181, now seen corresponding path program 17 times [2021-06-05 06:48:12,581 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:48:12,581 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1772648728] [2021-06-05 06:48:12,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:48:12,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:48:12,845 INFO 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 06:48:12,845 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:48:12,845 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1772648728] [2021-06-05 06:48:12,845 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1772648728] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:48:12,845 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [84121482] [2021-06-05 06:48:12,845 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 06:48:12,867 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:48:12,867 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:48:12,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:48:12,868 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:48:13,466 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 60 [2021-06-05 06:48:13,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:13,576 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:13,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 06:48:13,577 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:13,685 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 51 [2021-06-05 06:48:13,685 INFO L628 ElimStorePlain]: treesize reduction 55, result has 71.1 percent of original size [2021-06-05 06:48:13,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:13,689 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 06:48:13,690 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:13,693 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:13,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:13,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 06:48:13,695 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:13,747 INFO L628 ElimStorePlain]: treesize reduction 20, result has 80.2 percent of original size [2021-06-05 06:48:13,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:13,750 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:13,750 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:48:13,751 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:13,773 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:48:13,775 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 06:48:13,775 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 9 variables, input treesize:211, output treesize:25 [2021-06-05 06:48:13,811 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:48:13,812 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [84121482] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:48:13,812 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:48:13,812 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-05 06:48:13,812 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [551701204] [2021-06-05 06:48:13,812 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:48:13,812 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:48:13,812 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:48:13,812 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:48:13,812 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 06:48:14,483 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 57 [2021-06-05 06:48:14,810 WARN L205 SmtUtils]: Spent 271.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 77 [2021-06-05 06:48:15,050 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 81 [2021-06-05 06:48:15,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:48:15,308 INFO L93 Difference]: Finished difference Result 2016 states and 6558 transitions. [2021-06-05 06:48:15,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 06:48:15,309 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 06:48:15,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:48:15,311 INFO L225 Difference]: With dead ends: 2016 [2021-06-05 06:48:15,311 INFO L226 Difference]: Without dead ends: 1971 [2021-06-05 06:48:15,311 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 1816.1ms TimeCoverageRelationStatistics Valid=208, Invalid=1052, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 06:48:15,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1971 states. [2021-06-05 06:48:15,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1971 to 1522. [2021-06-05 06:48:15,327 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 06:48:15,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1522 states to 1522 states and 5129 transitions. [2021-06-05 06:48:15,329 INFO L78 Accepts]: Start accepts. Automaton has 1522 states and 5129 transitions. Word has length 26 [2021-06-05 06:48:15,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:48:15,329 INFO L482 AbstractCegarLoop]: Abstraction has 1522 states and 5129 transitions. [2021-06-05 06:48:15,329 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 06:48:15,330 INFO L276 IsEmpty]: Start isEmpty. Operand 1522 states and 5129 transitions. [2021-06-05 06:48:15,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:48:15,331 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:48:15,331 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:48:15,544 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1115 [2021-06-05 06:48:15,545 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:48:15,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:48:15,545 INFO L82 PathProgramCache]: Analyzing trace with hash 1195907103, now seen corresponding path program 18 times [2021-06-05 06:48:15,545 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:48:15,545 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [452012580] [2021-06-05 06:48:15,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:48:15,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:48:15,767 INFO 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 06:48:15,767 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:48:15,767 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [452012580] [2021-06-05 06:48:15,767 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [452012580] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:48:15,767 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1340651694] [2021-06-05 06:48:15,767 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 06:48:15,790 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:48:15,790 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:48:15,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:48:15,791 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:48:16,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:16,089 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:16,089 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 06:48:16,089 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:16,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:16,099 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:48:16,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-06-05 06:48:16,100 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:16,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:16,108 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:16,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 06:48:16,108 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:16,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:16,116 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:16,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, 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 06:48:16,117 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:16,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:16,126 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:16,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 30 treesize of output 1 [2021-06-05 06:48:16,126 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:16,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:16,133 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:16,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 06:48:16,134 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:16,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:16,141 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:16,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 33 treesize of output 19 [2021-06-05 06:48:16,142 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:16,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:16,150 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:16,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:48:16,150 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:16,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:16,160 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:48:16,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 21 treesize of output 17 [2021-06-05 06:48:16,161 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:16,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:16,171 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:48:16,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:48:16,172 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:16,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:16,180 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:16,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 06:48:16,181 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:16,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:16,188 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:16,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:48:16,189 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:16,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:16,196 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:16,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 06:48:16,196 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:16,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:16,205 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:48:16,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 06:48:16,208 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:16,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:16,214 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:16,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:48:16,215 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:16,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:16,220 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:16,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 06:48:16,220 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:16,285 INFO L628 ElimStorePlain]: treesize reduction 16, result has 83.5 percent of original size [2021-06-05 06:48:16,287 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 06:48:16,287 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:617, output treesize:71 [2021-06-05 06:48:16,362 INFO 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 06:48:16,362 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1340651694] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:48:16,362 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:48:16,363 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-06-05 06:48:16,363 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1170439261] [2021-06-05 06:48:16,363 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:48:16,363 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:48:16,363 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:48:16,363 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:48:16,363 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 06:48:16,801 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 53 [2021-06-05 06:48:17,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:48:17,328 INFO L93 Difference]: Finished difference Result 1999 states and 6574 transitions. [2021-06-05 06:48:17,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 06:48:17,328 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 06:48:17,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:48:17,330 INFO L225 Difference]: With dead ends: 1999 [2021-06-05 06:48:17,330 INFO L226 Difference]: Without dead ends: 1984 [2021-06-05 06:48:17,330 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 1010.7ms TimeCoverageRelationStatistics Valid=154, Invalid=776, Unknown=0, NotChecked=0, Total=930 [2021-06-05 06:48:17,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1984 states. [2021-06-05 06:48:17,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1984 to 1516. [2021-06-05 06:48:17,346 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 06:48:17,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1516 states to 1516 states and 5108 transitions. [2021-06-05 06:48:17,348 INFO L78 Accepts]: Start accepts. Automaton has 1516 states and 5108 transitions. Word has length 26 [2021-06-05 06:48:17,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:48:17,348 INFO L482 AbstractCegarLoop]: Abstraction has 1516 states and 5108 transitions. [2021-06-05 06:48:17,348 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 06:48:17,348 INFO L276 IsEmpty]: Start isEmpty. Operand 1516 states and 5108 transitions. [2021-06-05 06:48:17,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:48:17,350 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:48:17,350 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 06:48:17,551 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1138,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:48:17,551 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:48:17,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:48:17,551 INFO L82 PathProgramCache]: Analyzing trace with hash 1432729289, now seen corresponding path program 19 times [2021-06-05 06:48:17,551 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:48:17,551 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175343856] [2021-06-05 06:48:17,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:48:17,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:48:17,954 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:48:17,954 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:48:17,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175343856] [2021-06-05 06:48:17,955 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [175343856] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:48:17,955 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1122125078] [2021-06-05 06:48:17,955 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 06:48:17,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:48:17,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:48:17,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:48:18,420 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_133], 2=[A, v_prenex_132]} [2021-06-05 06:48:18,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:18,423 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 06:48:18,424 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:18,503 INFO L628 ElimStorePlain]: treesize reduction 50, result has 69.7 percent of original size [2021-06-05 06:48:18,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:18,506 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:18,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 06:48:18,507 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:18,543 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:48:18,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:18,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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 06:48:18,548 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:18,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:18,551 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:18,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 06:48:18,552 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:18,588 INFO L628 ElimStorePlain]: treesize reduction 15, result has 76.9 percent of original size [2021-06-05 06:48:18,590 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 06:48:18,590 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:179, output treesize:25 [2021-06-05 06:48:18,620 INFO 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 06:48:18,620 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1122125078] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:48:18,620 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:48:18,620 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 06:48:18,620 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231260003] [2021-06-05 06:48:18,620 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 06:48:18,620 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:48:18,620 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 06:48:18,620 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-06-05 06:48:18,621 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 06:48:19,699 WARN L205 SmtUtils]: Spent 279.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 64 [2021-06-05 06:48:19,849 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 53 [2021-06-05 06:48:19,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:48:19,945 INFO L93 Difference]: Finished difference Result 2061 states and 6772 transitions. [2021-06-05 06:48:19,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 06:48:19,945 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 06:48:19,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:48:19,947 INFO L225 Difference]: With dead ends: 2061 [2021-06-05 06:48:19,948 INFO L226 Difference]: Without dead ends: 2046 [2021-06-05 06:48:19,948 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 1671.5ms TimeCoverageRelationStatistics Valid=183, Invalid=747, Unknown=0, NotChecked=0, Total=930 [2021-06-05 06:48:19,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2046 states. [2021-06-05 06:48:19,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2046 to 1517. [2021-06-05 06:48:19,964 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 06:48:19,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1517 states to 1517 states and 5113 transitions. [2021-06-05 06:48:19,966 INFO L78 Accepts]: Start accepts. Automaton has 1517 states and 5113 transitions. Word has length 26 [2021-06-05 06:48:19,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:48:19,966 INFO L482 AbstractCegarLoop]: Abstraction has 1517 states and 5113 transitions. [2021-06-05 06:48:19,966 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 06:48:19,966 INFO L276 IsEmpty]: Start isEmpty. Operand 1517 states and 5113 transitions. [2021-06-05 06:48:19,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:48:19,968 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:48:19,968 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 06:48:20,169 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1187 [2021-06-05 06:48:20,169 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:48:20,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:48:20,169 INFO L82 PathProgramCache]: Analyzing trace with hash 826223339, now seen corresponding path program 20 times [2021-06-05 06:48:20,169 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:48:20,169 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545922877] [2021-06-05 06:48:20,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:48:20,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:48:20,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 06:48:20,347 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:48:20,347 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545922877] [2021-06-05 06:48:20,347 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [545922877] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:48:20,347 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2073084562] [2021-06-05 06:48:20,347 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 06:48:20,371 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:48:20,371 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:48:20,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:48:20,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:48:20,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:20,978 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:48:20,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:48:20,982 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:20,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:21,005 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 06:48:21,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 30 treesize of output 24 [2021-06-05 06:48:21,006 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:21,115 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-06-05 06:48:21,116 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:48:21,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:21,136 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 06:48:21,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:48:21,137 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:21,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:21,154 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 06:48:21,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, 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 06:48:21,156 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:21,260 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2021-06-05 06:48:21,261 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:48:21,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:21,280 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 06:48:21,280 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-05 06:48:21,281 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:21,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:21,296 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 06:48:21,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:48:21,298 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:21,395 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:48:21,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:21,408 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:48:21,408 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-05 06:48:21,414 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:21,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:21,427 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 06:48:21,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 21 treesize of output 21 [2021-06-05 06:48:21,428 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:21,514 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:48:21,527 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 06:48:21,528 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 9 variables, input treesize:329, output treesize:224 [2021-06-05 06:48:21,679 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 30 [2021-06-05 06:48:21,707 INFO 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 06:48:21,707 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2073084562] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:48:21,707 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:48:21,707 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-05 06:48:21,707 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576672217] [2021-06-05 06:48:21,707 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:48:21,707 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:48:21,707 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:48:21,708 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:48:21,708 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 06:48:23,191 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 71 [2021-06-05 06:48:23,361 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 61 [2021-06-05 06:48:23,618 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 48 [2021-06-05 06:48:23,781 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 66 [2021-06-05 06:48:23,958 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 56 [2021-06-05 06:48:24,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:48:24,130 INFO L93 Difference]: Finished difference Result 2205 states and 7070 transitions. [2021-06-05 06:48:24,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 06:48:24,131 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 06:48:24,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:48:24,133 INFO L225 Difference]: With dead ends: 2205 [2021-06-05 06:48:24,133 INFO L226 Difference]: Without dead ends: 2165 [2021-06-05 06:48:24,134 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 625 ImplicationChecksByTransitivity, 2552.1ms TimeCoverageRelationStatistics Valid=350, Invalid=1906, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 06:48:24,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2165 states. [2021-06-05 06:48:24,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2165 to 1566. [2021-06-05 06:48:24,150 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 06:48:24,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1566 states to 1566 states and 5272 transitions. [2021-06-05 06:48:24,153 INFO L78 Accepts]: Start accepts. Automaton has 1566 states and 5272 transitions. Word has length 26 [2021-06-05 06:48:24,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:48:24,153 INFO L482 AbstractCegarLoop]: Abstraction has 1566 states and 5272 transitions. [2021-06-05 06:48:24,153 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 06:48:24,153 INFO L276 IsEmpty]: Start isEmpty. Operand 1566 states and 5272 transitions. [2021-06-05 06:48:24,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:48:24,155 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:48:24,155 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 06:48:24,356 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1199 [2021-06-05 06:48:24,356 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:48:24,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:48:24,357 INFO L82 PathProgramCache]: Analyzing trace with hash -1409101781, now seen corresponding path program 21 times [2021-06-05 06:48:24,357 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:48:24,357 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687273040] [2021-06-05 06:48:24,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:48:24,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:48:24,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 06:48:24,544 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:48:24,545 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687273040] [2021-06-05 06:48:24,545 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687273040] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:48:24,545 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [658511223] [2021-06-05 06:48:24,545 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 06:48:24,568 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:48:24,568 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:48:24,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:48:24,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:48:24,838 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:48:24,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 30 treesize of output 32 [2021-06-05 06:48:24,842 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:24,855 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:48:24,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-05 06:48:24,860 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:24,868 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 06:48:24,868 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 06:48:24,869 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:24,876 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 06:48:24,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 06:48:24,877 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:24,884 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 06:48:24,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 06:48:24,885 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:24,902 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 06:48:24,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-05 06:48:24,905 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:24,921 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 06:48:24,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:48:24,922 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:24,938 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 06:48:24,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:48:24,940 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:24,955 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 06:48:24,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 06:48:24,956 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:24,964 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 06:48:24,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:48:24,964 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:24,973 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 06:48:24,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 1 [2021-06-05 06:48:24,974 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:24,983 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 06:48:24,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:48:24,983 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:24,991 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 06:48:24,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 06:48:24,992 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:25,006 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 06:48:25,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-05 06:48:25,007 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:25,014 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 06:48:25,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:48:25,015 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:25,020 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 06:48:25,020 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 06:48:25,020 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:25,071 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:48:25,074 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 06:48:25,074 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:729, output treesize:157 [2021-06-05 06:48:25,321 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:48:25,321 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [658511223] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:48:25,321 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:48:25,321 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-06-05 06:48:25,321 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903312143] [2021-06-05 06:48:25,322 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:48:25,322 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:48:25,322 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:48:25,322 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:48:25,322 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 06:48:26,024 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 43 [2021-06-05 06:48:26,632 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 51 [2021-06-05 06:48:26,798 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 43 [2021-06-05 06:48:27,107 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 35 [2021-06-05 06:48:27,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:48:27,247 INFO L93 Difference]: Finished difference Result 2352 states and 7640 transitions. [2021-06-05 06:48:27,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 06:48:27,247 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 06:48:27,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:48:27,250 INFO L225 Difference]: With dead ends: 2352 [2021-06-05 06:48:27,250 INFO L226 Difference]: Without dead ends: 2327 [2021-06-05 06:48:27,251 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 411 ImplicationChecksByTransitivity, 1984.0ms TimeCoverageRelationStatistics Valid=299, Invalid=1341, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 06:48:27,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2327 states. [2021-06-05 06:48:27,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2327 to 1537. [2021-06-05 06:48:27,268 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 06:48:27,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1537 states to 1537 states and 5181 transitions. [2021-06-05 06:48:27,270 INFO L78 Accepts]: Start accepts. Automaton has 1537 states and 5181 transitions. Word has length 26 [2021-06-05 06:48:27,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:48:27,271 INFO L482 AbstractCegarLoop]: Abstraction has 1537 states and 5181 transitions. [2021-06-05 06:48:27,271 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 06:48:27,271 INFO L276 IsEmpty]: Start isEmpty. Operand 1537 states and 5181 transitions. [2021-06-05 06:48:27,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:48:27,273 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:48:27,273 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 06:48:27,476 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1261,63 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:48:27,477 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:48:27,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:48:27,477 INFO L82 PathProgramCache]: Analyzing trace with hash 957187695, now seen corresponding path program 22 times [2021-06-05 06:48:27,477 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:48:27,477 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1599351322] [2021-06-05 06:48:27,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:48:27,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:48:27,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 06:48:27,643 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:48:27,643 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1599351322] [2021-06-05 06:48:27,644 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1599351322] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:48:27,644 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1395765098] [2021-06-05 06:48:27,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 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 06:48:27,665 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:48:27,666 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:48:27,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:48:27,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:48:27,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:27,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:27,913 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:27,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-05 06:48:27,914 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:27,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:27,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:27,919 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 06:48:27,919 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:27,989 INFO L628 ElimStorePlain]: treesize reduction 108, result has 42.2 percent of original size [2021-06-05 06:48:27,990 INFO L518 ElimStorePlain]: Eliminatee v_prenex_151 vanished before elimination [2021-06-05 06:48:27,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:27,993 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:27,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 06:48:27,994 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:28,014 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:48:28,016 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 06:48:28,017 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:28,035 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:48:28,037 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 06:48:28,037 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:244, output treesize:24 [2021-06-05 06:48:28,067 INFO 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 06:48:28,067 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1395765098] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:48:28,067 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:48:28,068 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 06:48:28,068 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237620406] [2021-06-05 06:48:28,068 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 06:48:28,068 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:48:28,069 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 06:48:28,069 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-06-05 06:48:28,069 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 06:48:28,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:48:28,370 INFO L93 Difference]: Finished difference Result 1678 states and 5570 transitions. [2021-06-05 06:48:28,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 06:48:28,371 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 06:48:28,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:48:28,372 INFO L225 Difference]: With dead ends: 1678 [2021-06-05 06:48:28,373 INFO L226 Difference]: Without dead ends: 1663 [2021-06-05 06:48:28,373 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 371.0ms TimeCoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-06-05 06:48:28,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1663 states. [2021-06-05 06:48:28,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1663 to 1561. [2021-06-05 06:48:28,387 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 06:48:28,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1561 states to 1561 states and 5258 transitions. [2021-06-05 06:48:28,389 INFO L78 Accepts]: Start accepts. Automaton has 1561 states and 5258 transitions. Word has length 26 [2021-06-05 06:48:28,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:48:28,389 INFO L482 AbstractCegarLoop]: Abstraction has 1561 states and 5258 transitions. [2021-06-05 06:48:28,389 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 06:48:28,389 INFO L276 IsEmpty]: Start isEmpty. Operand 1561 states and 5258 transitions. [2021-06-05 06:48:28,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:48:28,391 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:48:28,391 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 06:48:28,591 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1317,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:48:28,592 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:48:28,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:48:28,592 INFO L82 PathProgramCache]: Analyzing trace with hash -1766954001, now seen corresponding path program 23 times [2021-06-05 06:48:28,592 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:48:28,592 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1868074727] [2021-06-05 06:48:28,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:48:28,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:48:28,764 INFO 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 06:48:28,764 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:48:28,764 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1868074727] [2021-06-05 06:48:28,764 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1868074727] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:48:28,764 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [727357325] [2021-06-05 06:48:28,764 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 06:48:28,786 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:48:28,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:48:28,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:48:28,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:48:28,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:28,965 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:28,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 06:48:28,965 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:28,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:28,972 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:28,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 06:48:28,981 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:28,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:28,990 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:48:28,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 06:48:28,991 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:28,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:28,998 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:28,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:48:28,999 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:29,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:29,008 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:48:29,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 06:48:29,009 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:29,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:29,019 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:48:29,020 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 06:48:29,021 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:29,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:29,028 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:29,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, 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 06:48:29,028 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:29,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:29,038 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:48:29,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:48:29,039 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:29,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:29,049 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:48:29,049 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-06-05 06:48:29,050 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:29,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:29,058 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:29,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 06:48:29,058 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:29,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:29,065 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:29,065 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:48:29,066 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:29,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:29,073 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:29,073 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 06:48:29,073 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:29,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:29,080 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:29,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:48:29,081 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:29,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:29,087 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:29,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:48:29,088 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:29,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:29,094 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:29,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 06:48:29,095 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:29,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:29,101 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:48:29,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:48:29,104 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:29,158 INFO L628 ElimStorePlain]: treesize reduction 55, result has 55.6 percent of original size [2021-06-05 06:48:29,159 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 06:48:29,159 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:569, output treesize:69 [2021-06-05 06:48:29,238 INFO 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 06:48:29,239 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [727357325] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:48:29,239 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:48:29,239 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 06:48:29,239 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [942233727] [2021-06-05 06:48:29,239 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:48:29,239 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:48:29,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:48:29,239 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:48:29,239 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 06:48:29,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:48:29,993 INFO L93 Difference]: Finished difference Result 2101 states and 6894 transitions. [2021-06-05 06:48:29,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 06:48:29,993 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 06:48:29,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:48:29,995 INFO L225 Difference]: With dead ends: 2101 [2021-06-05 06:48:29,995 INFO L226 Difference]: Without dead ends: 2076 [2021-06-05 06:48:29,995 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 802.9ms TimeCoverageRelationStatistics Valid=186, Invalid=806, Unknown=0, NotChecked=0, Total=992 [2021-06-05 06:48:29,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2076 states. [2021-06-05 06:48:30,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2076 to 1550. [2021-06-05 06:48:30,011 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 06:48:30,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1550 states to 1550 states and 5234 transitions. [2021-06-05 06:48:30,014 INFO L78 Accepts]: Start accepts. Automaton has 1550 states and 5234 transitions. Word has length 26 [2021-06-05 06:48:30,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:48:30,014 INFO L482 AbstractCegarLoop]: Abstraction has 1550 states and 5234 transitions. [2021-06-05 06:48:30,014 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 06:48:30,014 INFO L276 IsEmpty]: Start isEmpty. Operand 1550 states and 5234 transitions. [2021-06-05 06:48:30,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:48:30,016 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:48:30,016 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 06:48:30,216 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1331 [2021-06-05 06:48:30,216 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:48:30,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:48:30,216 INFO L82 PathProgramCache]: Analyzing trace with hash 423152783, now seen corresponding path program 24 times [2021-06-05 06:48:30,216 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:48:30,216 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1447357310] [2021-06-05 06:48:30,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:48:30,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:48:30,510 INFO 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 06:48:30,510 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:48:30,511 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1447357310] [2021-06-05 06:48:30,511 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1447357310] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:48:30,511 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [291660492] [2021-06-05 06:48:30,511 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 06:48:30,533 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:48:30,533 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:48:30,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:48:30,534 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:48:30,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:30,725 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:30,725 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:48:30,725 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:30,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:30,734 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:48:30,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 28 treesize of output 24 [2021-06-05 06:48:30,737 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:30,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:30,745 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:30,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:48:30,746 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:30,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:30,754 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:30,754 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:48:30,754 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:30,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:30,765 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:48:30,765 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:48:30,766 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:30,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:30,774 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:30,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, 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 06:48:30,775 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:30,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:30,785 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:48:30,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 21 treesize of output 17 [2021-06-05 06:48:30,786 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:30,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:30,794 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:30,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 1 [2021-06-05 06:48:30,795 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:30,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:30,802 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:30,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2021-06-05 06:48:30,802 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:30,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:30,811 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:48:30,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, 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 06:48:30,813 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:30,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:30,820 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:30,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:48:30,821 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:30,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:30,829 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:30,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, 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 06:48:30,829 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:30,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:30,837 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:30,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 1 [2021-06-05 06:48:30,838 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:30,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:30,848 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:30,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, 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 06:48:30,848 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:30,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:30,856 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:48:30,856 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:48:30,859 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:30,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:30,864 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:30,864 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:48:30,865 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:30,923 INFO L628 ElimStorePlain]: treesize reduction 15, result has 83.9 percent of original size [2021-06-05 06:48:30,923 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 06:48:30,924 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:589, output treesize:78 [2021-06-05 06:48:30,993 INFO 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 06:48:30,993 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [291660492] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:48:30,993 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:48:30,993 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 06:48:30,993 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1554188296] [2021-06-05 06:48:30,993 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:48:30,993 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:48:30,994 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:48:30,994 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:48:30,994 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 06:48:32,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:48:32,093 INFO L93 Difference]: Finished difference Result 2118 states and 6970 transitions. [2021-06-05 06:48:32,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 06:48:32,093 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 06:48:32,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:48:32,096 INFO L225 Difference]: With dead ends: 2118 [2021-06-05 06:48:32,096 INFO L226 Difference]: Without dead ends: 2084 [2021-06-05 06:48:32,096 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 290 ImplicationChecksByTransitivity, 1189.3ms TimeCoverageRelationStatistics Valid=207, Invalid=983, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 06:48:32,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2084 states. [2021-06-05 06:48:32,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2084 to 1569. [2021-06-05 06:48:32,112 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 06:48:32,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1569 states to 1569 states and 5305 transitions. [2021-06-05 06:48:32,114 INFO L78 Accepts]: Start accepts. Automaton has 1569 states and 5305 transitions. Word has length 26 [2021-06-05 06:48:32,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:48:32,114 INFO L482 AbstractCegarLoop]: Abstraction has 1569 states and 5305 transitions. [2021-06-05 06:48:32,114 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 06:48:32,114 INFO L276 IsEmpty]: Start isEmpty. Operand 1569 states and 5305 transitions. [2021-06-05 06:48:32,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:48:32,116 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:48:32,116 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:48:32,316 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1345 [2021-06-05 06:48:32,317 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:48:32,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:48:32,317 INFO L82 PathProgramCache]: Analyzing trace with hash 1410644395, now seen corresponding path program 25 times [2021-06-05 06:48:32,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:48:32,317 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [9019302] [2021-06-05 06:48:32,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:48:32,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:48:32,649 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:48:32,650 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:48:32,650 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [9019302] [2021-06-05 06:48:32,650 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [9019302] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:48:32,650 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1945859024] [2021-06-05 06:48:32,650 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 06:48:32,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:48:32,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:48:32,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:48:33,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:33,183 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 06:48:33,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 06:48:33,184 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:33,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:33,199 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:48:33,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-06-05 06:48:33,204 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:33,509 WARN L205 SmtUtils]: Spent 304.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 92 [2021-06-05 06:48:33,509 INFO L628 ElimStorePlain]: treesize reduction 33, result has 92.4 percent of original size [2021-06-05 06:48:33,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:33,531 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 06:48:33,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-05 06:48:33,532 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:33,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:33,546 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:48:33,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-05 06:48:33,552 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:33,690 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2021-06-05 06:48:33,691 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:48:33,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:33,713 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 06:48:33,713 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-05 06:48:33,714 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:33,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:33,733 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 06:48:33,733 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-05 06:48:33,736 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:33,879 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2021-06-05 06:48:33,880 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:48:33,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:33,896 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:48:33,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-05 06:48:33,900 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:33,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:33,915 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 06:48:33,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 06:48:33,916 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:34,159 WARN L205 SmtUtils]: Spent 243.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 71 [2021-06-05 06:48:34,160 INFO L628 ElimStorePlain]: treesize reduction 16, result has 95.3 percent of original size [2021-06-05 06:48:34,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:34,174 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:48:34,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-05 06:48:34,178 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:34,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:34,191 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 06:48:34,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 30 treesize of output 24 [2021-06-05 06:48:34,192 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:34,408 WARN L205 SmtUtils]: Spent 215.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 67 [2021-06-05 06:48:34,408 INFO L628 ElimStorePlain]: treesize reduction 9, result has 97.0 percent of original size [2021-06-05 06:48:34,425 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 06:48:34,425 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 11 variables, input treesize:457, output treesize:253 [2021-06-05 06:48:34,563 INFO 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 06:48:34,563 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1945859024] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:48:34,563 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:48:34,563 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 06:48:34,563 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [364791271] [2021-06-05 06:48:34,563 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 06:48:34,564 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:48:34,564 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 06:48:34,564 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 06:48:34,564 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 06:48:34,996 WARN L205 SmtUtils]: Spent 297.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 65 [2021-06-05 06:48:35,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:48:35,632 INFO L93 Difference]: Finished difference Result 2132 states and 7032 transitions. [2021-06-05 06:48:35,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 06:48:35,633 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 06:48:35,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:48:35,635 INFO L225 Difference]: With dead ends: 2132 [2021-06-05 06:48:35,635 INFO L226 Difference]: Without dead ends: 2107 [2021-06-05 06:48:35,635 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 1347.4ms TimeCoverageRelationStatistics Valid=168, Invalid=644, Unknown=0, NotChecked=0, Total=812 [2021-06-05 06:48:35,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2107 states. [2021-06-05 06:48:35,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2107 to 1575. [2021-06-05 06:48:35,657 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 06:48:35,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1575 states to 1575 states and 5323 transitions. [2021-06-05 06:48:35,659 INFO L78 Accepts]: Start accepts. Automaton has 1575 states and 5323 transitions. Word has length 26 [2021-06-05 06:48:35,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:48:35,659 INFO L482 AbstractCegarLoop]: Abstraction has 1575 states and 5323 transitions. [2021-06-05 06:48:35,659 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 06:48:35,659 INFO L276 IsEmpty]: Start isEmpty. Operand 1575 states and 5323 transitions. [2021-06-05 06:48:35,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:48:35,661 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:48:35,661 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 06:48:35,865 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1364 [2021-06-05 06:48:35,866 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:48:35,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:48:35,866 INFO L82 PathProgramCache]: Analyzing trace with hash -1510554133, now seen corresponding path program 42 times [2021-06-05 06:48:35,866 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:48:35,866 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1950412629] [2021-06-05 06:48:35,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:48:35,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:48:36,143 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 06:48:36,143 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:48:36,143 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1950412629] [2021-06-05 06:48:36,144 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1950412629] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:48:36,144 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [886356510] [2021-06-05 06:48:36,144 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 06:48:36,165 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:48:36,166 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:48:36,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:48:36,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:48:36,601 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:36,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,604 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:48:36,605 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:36,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:36,609 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,609 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-05 06:48:36,612 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:36,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:36,615 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,616 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:48:36,618 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:36,620 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:36,621 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,622 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,623 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,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 13 [2021-06-05 06:48:36,624 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:36,627 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:36,628 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,629 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,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 39 treesize of output 16 [2021-06-05 06:48:36,631 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:36,634 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:36,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,637 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,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, 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 06:48:36,638 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:36,640 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:36,641 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,642 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:48:36,644 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:36,647 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:36,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,649 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,650 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,651 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 06:48:36,651 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:36,654 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:36,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,657 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-05 06:48:36,658 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:36,661 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:36,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,664 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,664 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-05 06:48:36,665 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:36,668 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:36,669 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,669 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,671 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,671 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:48:36,672 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:36,674 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:36,675 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,676 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:48:36,678 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:36,681 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:36,682 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,682 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,684 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,684 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:48:36,684 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:36,687 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:36,688 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,688 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,690 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,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 32 treesize of output 16 [2021-06-05 06:48:36,691 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:36,693 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:36,694 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:36,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:48:36,695 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:36,712 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-06-05 06:48:36,713 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 06:48:36,713 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-05 06:48:36,733 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 06:48:36,733 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [886356510] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:48:36,733 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:48:36,733 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-05 06:48:36,733 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666234320] [2021-06-05 06:48:36,733 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:48:36,733 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:48:36,734 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:48:36,734 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:48:36,734 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 06:48:37,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:48:37,634 INFO L93 Difference]: Finished difference Result 2018 states and 6640 transitions. [2021-06-05 06:48:37,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 06:48:37,634 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 06:48:37,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:48:37,637 INFO L225 Difference]: With dead ends: 2018 [2021-06-05 06:48:37,637 INFO L226 Difference]: Without dead ends: 1992 [2021-06-05 06:48:37,637 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 954.5ms TimeCoverageRelationStatistics Valid=246, Invalid=1014, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 06:48:37,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1992 states. [2021-06-05 06:48:37,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1992 to 1579. [2021-06-05 06:48:37,652 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 06:48:37,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1579 states to 1579 states and 5333 transitions. [2021-06-05 06:48:37,654 INFO L78 Accepts]: Start accepts. Automaton has 1579 states and 5333 transitions. Word has length 26 [2021-06-05 06:48:37,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:48:37,654 INFO L482 AbstractCegarLoop]: Abstraction has 1579 states and 5333 transitions. [2021-06-05 06:48:37,654 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 06:48:37,654 INFO L276 IsEmpty]: Start isEmpty. Operand 1579 states and 5333 transitions. [2021-06-05 06:48:37,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:48:37,656 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:48:37,656 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 06:48:37,856 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1438,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:48:37,857 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:48:37,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:48:37,857 INFO L82 PathProgramCache]: Analyzing trace with hash -442679569, now seen corresponding path program 43 times [2021-06-05 06:48:37,857 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:48:37,857 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1503161331] [2021-06-05 06:48:37,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:48:37,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:48:38,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 06:48:38,160 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:48:38,160 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1503161331] [2021-06-05 06:48:38,160 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1503161331] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:48:38,160 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1799557448] [2021-06-05 06:48:38,160 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 06:48:38,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:48:38,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:48:38,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:48:38,484 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_163], 5=[v_prenex_165, v_prenex_167]} [2021-06-05 06:48:38,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:38,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:38,489 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:38,492 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 06:48:38,492 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:38,567 INFO L628 ElimStorePlain]: treesize reduction 135, result has 43.3 percent of original size [2021-06-05 06:48:38,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:38,570 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:38,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:48:38,571 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:38,593 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:48:38,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:38,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 27 treesize of output 13 [2021-06-05 06:48:38,596 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:38,616 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:48:38,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:38,618 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:38,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:48:38,619 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:38,636 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:48:38,638 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 06:48:38,638 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:270, output treesize:24 [2021-06-05 06:48:38,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 06:48:38,671 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1799557448] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:48:38,671 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:48:38,671 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-05 06:48:38,671 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2011901686] [2021-06-05 06:48:38,671 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:48:38,671 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:48:38,671 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:48:38,671 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:48:38,672 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 06:48:40,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:48:40,119 INFO L93 Difference]: Finished difference Result 2235 states and 7337 transitions. [2021-06-05 06:48:40,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 06:48:40,123 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 06:48:40,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:48:40,127 INFO L225 Difference]: With dead ends: 2235 [2021-06-05 06:48:40,127 INFO L226 Difference]: Without dead ends: 2220 [2021-06-05 06:48:40,127 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 542 ImplicationChecksByTransitivity, 1535.8ms TimeCoverageRelationStatistics Valid=403, Invalid=1667, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 06:48:40,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2220 states. [2021-06-05 06:48:40,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2220 to 1579. [2021-06-05 06:48:40,144 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 06:48:40,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1579 states to 1579 states and 5333 transitions. [2021-06-05 06:48:40,146 INFO L78 Accepts]: Start accepts. Automaton has 1579 states and 5333 transitions. Word has length 26 [2021-06-05 06:48:40,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:48:40,146 INFO L482 AbstractCegarLoop]: Abstraction has 1579 states and 5333 transitions. [2021-06-05 06:48:40,147 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 06:48:40,147 INFO L276 IsEmpty]: Start isEmpty. Operand 1579 states and 5333 transitions. [2021-06-05 06:48:40,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:48:40,148 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:48:40,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, 1, 1] [2021-06-05 06:48:40,349 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1546 [2021-06-05 06:48:40,349 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:48:40,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:48:40,349 INFO L82 PathProgramCache]: Analyzing trace with hash -1031054993, now seen corresponding path program 26 times [2021-06-05 06:48:40,349 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:48:40,349 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177841918] [2021-06-05 06:48:40,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:48:40,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:48:40,680 INFO 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 06:48:40,681 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:48:40,681 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177841918] [2021-06-05 06:48:40,681 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [177841918] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:48:40,681 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [230864248] [2021-06-05 06:48:40,681 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 06:48:40,703 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:48:40,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:48:40,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:48:40,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:48:40,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:40,905 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:40,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, 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 06:48:40,906 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:40,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:40,915 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:48:40,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:48:40,919 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:40,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:40,926 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:40,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, 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 06:48:40,927 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:40,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:40,933 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:40,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 06:48:40,934 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:40,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:40,943 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:48:40,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 33 treesize of output 23 [2021-06-05 06:48:40,944 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:40,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:40,951 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:40,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:48:40,952 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:40,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:40,962 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:48:40,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:48:40,963 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:40,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:40,971 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:40,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:48:40,971 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:40,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:40,978 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:40,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:48:40,979 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:40,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:40,988 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:48:40,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, 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 06:48:40,989 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:40,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:40,996 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:40,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 06:48:40,997 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:41,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:41,005 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:41,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 06:48:41,005 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:41,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:41,013 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:41,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 06:48:41,021 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:41,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:41,028 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:41,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, 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 06:48:41,028 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:41,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:41,036 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:48:41,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:48:41,039 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:41,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:41,044 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:48:41,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 35 treesize of output 1 [2021-06-05 06:48:41,044 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:41,102 INFO L628 ElimStorePlain]: treesize reduction 15, result has 83.9 percent of original size [2021-06-05 06:48:41,103 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 06:48:41,103 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:589, output treesize:78 [2021-06-05 06:48:41,172 INFO 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 06:48:41,172 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [230864248] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:48:41,172 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:48:41,172 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 06:48:41,172 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1454007108] [2021-06-05 06:48:41,172 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:48:41,172 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:48:41,173 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:48:41,173 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:48:41,173 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 06:48:41,622 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 49 [2021-06-05 06:48:42,105 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 51 [2021-06-05 06:48:42,260 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 48 [2021-06-05 06:48:42,386 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 50 [2021-06-05 06:48:42,560 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 59 [2021-06-05 06:48:43,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:48:43,183 INFO L93 Difference]: Finished difference Result 2244 states and 7303 transitions. [2021-06-05 06:48:43,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 06:48:43,183 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 06:48:43,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:48:43,186 INFO L225 Difference]: With dead ends: 2244 [2021-06-05 06:48:43,186 INFO L226 Difference]: Without dead ends: 2225 [2021-06-05 06:48:43,186 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 435 ImplicationChecksByTransitivity, 2019.1ms TimeCoverageRelationStatistics Valid=286, Invalid=1354, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 06:48:43,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2225 states. [2021-06-05 06:48:43,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2225 to 1598. [2021-06-05 06:48:43,203 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 06:48:43,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1598 states to 1598 states and 5405 transitions. [2021-06-05 06:48:43,206 INFO L78 Accepts]: Start accepts. Automaton has 1598 states and 5405 transitions. Word has length 26 [2021-06-05 06:48:43,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:48:43,206 INFO L482 AbstractCegarLoop]: Abstraction has 1598 states and 5405 transitions. [2021-06-05 06:48:43,206 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:48:43,206 INFO L276 IsEmpty]: Start isEmpty. Operand 1598 states and 5405 transitions. [2021-06-05 06:48:43,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:48:43,208 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:48:43,208 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 06:48:43,408 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1560,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:48:43,408 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:48:43,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:48:43,408 INFO L82 PathProgramCache]: Analyzing trace with hash 519326571, now seen corresponding path program 44 times [2021-06-05 06:48:43,408 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:48:43,408 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1456937063] [2021-06-05 06:48:43,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:48:43,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:48:43,677 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 06:48:43,677 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:48:43,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1456937063] [2021-06-05 06:48:43,677 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1456937063] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:48:43,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1486546215] [2021-06-05 06:48:43,677 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 06:48:43,699 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:48:43,699 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:48:43,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-05 06:48:43,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:48:44,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:44,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:44,161 INFO L354 Elim1Store]: treesize reduction 4, result has 85.2 percent of original size [2021-06-05 06:48:44,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 41 [2021-06-05 06:48:44,164 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:44,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:44,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:44,185 INFO L354 Elim1Store]: treesize reduction 19, result has 29.6 percent of original size [2021-06-05 06:48:44,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 26 [2021-06-05 06:48:44,186 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:44,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:44,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:44,209 INFO L354 Elim1Store]: treesize reduction 12, result has 55.6 percent of original size [2021-06-05 06:48:44,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:48:44,212 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:44,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:44,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:44,233 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-06-05 06:48:44,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:48:44,234 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:44,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:44,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:44,256 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-06-05 06:48:44,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 28 [2021-06-05 06:48:44,259 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:44,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:44,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:44,274 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 06:48:44,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 06:48:44,275 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:44,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:44,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:44,289 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 06:48:44,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 1 [2021-06-05 06:48:44,290 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:44,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:44,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:44,303 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 06:48:44,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-05 06:48:44,304 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:44,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:44,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:44,317 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 06:48:44,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:48:44,318 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:44,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:44,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:44,331 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 06:48:44,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 39 treesize of output 1 [2021-06-05 06:48:44,332 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:44,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:44,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:44,344 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 06:48:44,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:48:44,345 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:44,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:44,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:44,358 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 06:48:44,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:48:44,358 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:44,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:44,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:44,370 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 06:48:44,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 06:48:44,371 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:44,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:44,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:44,390 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:48:44,390 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 39 [2021-06-05 06:48:44,397 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:44,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:44,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:44,409 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 06:48:44,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 06:48:44,409 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:44,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:44,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:44,416 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 06:48:44,416 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:48:44,416 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:44,523 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 24 [2021-06-05 06:48:44,523 INFO L628 ElimStorePlain]: treesize reduction 34, result has 75.2 percent of original size [2021-06-05 06:48:44,524 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 06:48:44,525 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:745, output treesize:75 [2021-06-05 06:48:44,587 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 06:48:44,587 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1486546215] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:48:44,587 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:48:44,587 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2021-06-05 06:48:44,587 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1670871692] [2021-06-05 06:48:44,587 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 06:48:44,587 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:48:44,588 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 06:48:44,588 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:48:44,588 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 06:48:46,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:48:46,618 INFO L93 Difference]: Finished difference Result 2476 states and 7899 transitions. [2021-06-05 06:48:46,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 06:48:46,618 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 06:48:46,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:48:46,621 INFO L225 Difference]: With dead ends: 2476 [2021-06-05 06:48:46,621 INFO L226 Difference]: Without dead ends: 2432 [2021-06-05 06:48:46,622 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 932 ImplicationChecksByTransitivity, 1929.2ms TimeCoverageRelationStatistics Valid=508, Invalid=2572, Unknown=0, NotChecked=0, Total=3080 [2021-06-05 06:48:46,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2432 states. [2021-06-05 06:48:46,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2432 to 1605. [2021-06-05 06:48:46,639 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 06:48:46,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1605 states to 1605 states and 5430 transitions. [2021-06-05 06:48:46,641 INFO L78 Accepts]: Start accepts. Automaton has 1605 states and 5430 transitions. Word has length 26 [2021-06-05 06:48:46,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:48:46,641 INFO L482 AbstractCegarLoop]: Abstraction has 1605 states and 5430 transitions. [2021-06-05 06:48:46,641 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 06:48:46,642 INFO L276 IsEmpty]: Start isEmpty. Operand 1605 states and 5430 transitions. [2021-06-05 06:48:46,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:48:46,643 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:48:46,643 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 06:48:46,844 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1579 [2021-06-05 06:48:46,844 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:48:46,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:48:46,844 INFO L82 PathProgramCache]: Analyzing trace with hash -456992273, now seen corresponding path program 45 times [2021-06-05 06:48:46,844 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:48:46,844 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1284109123] [2021-06-05 06:48:46,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:48:46,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:48:47,051 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 06:48:47,052 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:48:47,052 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1284109123] [2021-06-05 06:48:47,052 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1284109123] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:48:47,052 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1294975629] [2021-06-05 06:48:47,052 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 06:48:47,076 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:48:47,076 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:48:47,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 06:48:47,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:48:47,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:47,666 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-06-05 06:48:47,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:48:47,675 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:47,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:47,717 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-06-05 06:48:47,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:48:47,720 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:47,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:47,764 INFO L354 Elim1Store]: treesize reduction 8, result has 82.2 percent of original size [2021-06-05 06:48:47,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 23 treesize of output 49 [2021-06-05 06:48:47,772 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:47,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:47,788 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 06:48:47,788 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 06:48:47,789 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:47,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:47,828 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-06-05 06:48:47,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 47 [2021-06-05 06:48:47,832 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:47,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:47,863 INFO L354 Elim1Store]: treesize reduction 24, result has 46.7 percent of original size [2021-06-05 06:48:47,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 32 treesize of output 36 [2021-06-05 06:48:47,865 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:47,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:47,902 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-06-05 06:48:47,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 44 [2021-06-05 06:48:47,908 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:47,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:47,952 INFO L354 Elim1Store]: treesize reduction 8, result has 82.2 percent of original size [2021-06-05 06:48:47,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 39 treesize of output 55 [2021-06-05 06:48:47,959 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:47,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:47,989 INFO L354 Elim1Store]: treesize reduction 31, result has 31.1 percent of original size [2021-06-05 06:48:47,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, 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 32 [2021-06-05 06:48:47,990 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:47,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:48,037 INFO L354 Elim1Store]: treesize reduction 8, result has 82.2 percent of original size [2021-06-05 06:48:48,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 06:48:48,044 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:48,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:48,063 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 06:48:48,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 06:48:48,064 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:48,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:48,099 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-06-05 06:48:48,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 44 [2021-06-05 06:48:48,105 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:48,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:48,123 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 06:48:48,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 06:48:48,124 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:48,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:48,141 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 06:48:48,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 06:48:48,142 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:48,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:48,185 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-06-05 06:48:48,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 44 [2021-06-05 06:48:48,191 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:48,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:48,202 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 06:48:48,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, 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 06:48:48,202 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:48,571 WARN L205 SmtUtils]: Spent 368.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 49 [2021-06-05 06:48:48,572 INFO L628 ElimStorePlain]: treesize reduction 247, result has 58.0 percent of original size [2021-06-05 06:48:48,578 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 06:48:48,579 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:945, output treesize:413 [2021-06-05 06:48:48,787 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 44 [2021-06-05 06:48:48,931 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 06:48:48,931 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1294975629] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:48:48,931 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:48:48,931 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-06-05 06:48:48,932 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1493812161] [2021-06-05 06:48:48,932 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 06:48:48,932 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:48:48,932 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 06:48:48,932 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=460, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:48:48,932 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 06:48:51,206 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2021-06-05 06:48:51,798 WARN L205 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 65 [2021-06-05 06:48:51,971 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 59 [2021-06-05 06:48:52,259 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 46 [2021-06-05 06:48:52,616 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 33 [2021-06-05 06:48:52,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:48:52,812 INFO L93 Difference]: Finished difference Result 3600 states and 11338 transitions. [2021-06-05 06:48:52,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-06-05 06:48:52,812 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 06:48:52,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:48:52,817 INFO L225 Difference]: With dead ends: 3600 [2021-06-05 06:48:52,817 INFO L226 Difference]: Without dead ends: 3564 [2021-06-05 06:48:52,817 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1869 ImplicationChecksByTransitivity, 3735.0ms TimeCoverageRelationStatistics Valid=893, Invalid=4959, Unknown=0, NotChecked=0, Total=5852 [2021-06-05 06:48:52,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3564 states. [2021-06-05 06:48:52,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3564 to 1759. [2021-06-05 06:48:52,841 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 06:48:52,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1759 states to 1759 states and 5985 transitions. [2021-06-05 06:48:52,844 INFO L78 Accepts]: Start accepts. Automaton has 1759 states and 5985 transitions. Word has length 26 [2021-06-05 06:48:52,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:48:52,844 INFO L482 AbstractCegarLoop]: Abstraction has 1759 states and 5985 transitions. [2021-06-05 06:48:52,844 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 06:48:52,844 INFO L276 IsEmpty]: Start isEmpty. Operand 1759 states and 5985 transitions. [2021-06-05 06:48:52,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:48:52,846 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:48:52,846 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 06:48:53,048 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1685 [2021-06-05 06:48:53,049 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:48:53,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:48:53,049 INFO L82 PathProgramCache]: Analyzing trace with hash 745320095, now seen corresponding path program 46 times [2021-06-05 06:48:53,049 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:48:53,049 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968157481] [2021-06-05 06:48:53,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:48:53,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:48:53,221 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:48:53,221 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:48:53,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968157481] [2021-06-05 06:48:53,222 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1968157481] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:48:53,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [984734137] [2021-06-05 06:48:53,222 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 06:48:53,244 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:48:53,244 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:48:53,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 06:48:53,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:48:54,070 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_183, v_prenex_187], 6=[A, v_prenex_185]} [2021-06-05 06:48:54,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:54,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:54,076 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:54,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, 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 06:48:54,077 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:54,186 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 63 [2021-06-05 06:48:54,186 INFO L628 ElimStorePlain]: treesize reduction 151, result has 44.9 percent of original size [2021-06-05 06:48:54,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:54,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:54,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:54,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 06:48:54,193 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:54,226 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:48:54,229 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:54,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:54,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:54,230 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:54,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 06:48:54,231 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:54,260 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:48:54,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:54,263 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:48:54,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, 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 06:48:54,264 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:54,288 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:48:54,290 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 06:48:54,290 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 16 variables, input treesize:314, output treesize:31 [2021-06-05 06:48:54,324 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 06:48:54,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [984734137] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:48:54,324 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:48:54,324 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-06-05 06:48:54,324 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320424008] [2021-06-05 06:48:54,324 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:48:54,324 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:48:54,324 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:48:54,325 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:48:54,325 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 06:48:55,403 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 189 DAG size of output: 58 [2021-06-05 06:48:56,048 WARN L205 SmtUtils]: Spent 225.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 89 [2021-06-05 06:48:56,216 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 163 [2021-06-05 06:48:56,529 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 180 DAG size of output: 102 [2021-06-05 06:48:56,671 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-06-05 06:48:56,914 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 56 [2021-06-05 06:48:57,202 WARN L205 SmtUtils]: Spent 264.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 94 [2021-06-05 06:48:57,497 WARN L205 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 171 DAG size of output: 169 [2021-06-05 06:48:57,711 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 175 DAG size of output: 74 [2021-06-05 06:48:57,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:48:57,898 INFO L93 Difference]: Finished difference Result 3623 states and 11573 transitions. [2021-06-05 06:48:57,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 06:48:57,898 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 06:48:57,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:48:57,903 INFO L225 Difference]: With dead ends: 3623 [2021-06-05 06:48:57,903 INFO L226 Difference]: Without dead ends: 3587 [2021-06-05 06:48:57,903 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 812 ImplicationChecksByTransitivity, 3328.0ms TimeCoverageRelationStatistics Valid=521, Invalid=2341, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 06:48:57,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3587 states. [2021-06-05 06:48:57,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3587 to 1939. [2021-06-05 06:48:57,929 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 06:48:57,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1939 states to 1939 states and 6640 transitions. [2021-06-05 06:48:57,933 INFO L78 Accepts]: Start accepts. Automaton has 1939 states and 6640 transitions. Word has length 26 [2021-06-05 06:48:57,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:48:57,933 INFO L482 AbstractCegarLoop]: Abstraction has 1939 states and 6640 transitions. [2021-06-05 06:48:57,933 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 06:48:57,933 INFO L276 IsEmpty]: Start isEmpty. Operand 1939 states and 6640 transitions. [2021-06-05 06:48:57,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:48:57,935 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:48:57,935 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 06:48:58,135 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1834,73 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:48:58,135 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:48:58,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:48:58,136 INFO L82 PathProgramCache]: Analyzing trace with hash -1715998549, now seen corresponding path program 47 times [2021-06-05 06:48:58,136 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:48:58,136 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265732239] [2021-06-05 06:48:58,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:48:58,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:48:58,356 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 06:48:58,356 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:48:58,356 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1265732239] [2021-06-05 06:48:58,356 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1265732239] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:48:58,356 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [839598001] [2021-06-05 06:48:58,356 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 06:48:58,378 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:48:58,379 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:48:58,379 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:48:58,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:48:58,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:58,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:58,777 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-06-05 06:48:58,777 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:48:58,780 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:58,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:58,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:58,802 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-05 06:48:58,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 30 treesize of output 32 [2021-06-05 06:48:58,806 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:58,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:58,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:58,819 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 06:48:58,819 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 06:48:58,820 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:58,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:58,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:58,841 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-06-05 06:48:58,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 30 [2021-06-05 06:48:58,844 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:58,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:58,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:58,865 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-05 06:48:58,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:48:58,866 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:58,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:58,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:58,888 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:48:58,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 47 [2021-06-05 06:48:58,894 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:58,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:58,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:58,907 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 06:48:58,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-05 06:48:58,908 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:58,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:58,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:58,921 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 06:48:58,921 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 06:48:58,922 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:58,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:58,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:58,934 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 06:48:58,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:48:58,935 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:58,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:58,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:58,947 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 06:48:58,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-06-05 06:48:58,948 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:58,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:58,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:58,960 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 06:48:58,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:48:58,961 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:58,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:58,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:58,973 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 06:48:58,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:48:58,974 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:58,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:58,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:58,993 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:48:58,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:48:58,999 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:59,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:59,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:59,012 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 06:48:59,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:48:59,012 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:59,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:59,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:59,024 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 06:48:59,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, 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 06:48:59,024 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:59,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:59,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:48:59,032 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 06:48:59,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:48:59,032 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 06:48:59,134 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 24 [2021-06-05 06:48:59,134 INFO L628 ElimStorePlain]: treesize reduction 56, result has 59.1 percent of original size [2021-06-05 06:48:59,137 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 06:48:59,137 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:713, output treesize:71 [2021-06-05 06:48:59,215 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 06:48:59,215 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [839598001] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:48:59,215 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:48:59,215 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-06-05 06:48:59,215 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865330681] [2021-06-05 06:48:59,216 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:48:59,216 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:48:59,216 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:48:59,216 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=305, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:48:59,216 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 06:49:01,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:49:01,325 INFO L93 Difference]: Finished difference Result 4085 states and 13117 transitions. [2021-06-05 06:49:01,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 06:49:01,325 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 06:49:01,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:49:01,330 INFO L225 Difference]: With dead ends: 4085 [2021-06-05 06:49:01,330 INFO L226 Difference]: Without dead ends: 4028 [2021-06-05 06:49:01,331 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 994 ImplicationChecksByTransitivity, 1976.3ms TimeCoverageRelationStatistics Valid=649, Invalid=2657, Unknown=0, NotChecked=0, Total=3306 [2021-06-05 06:49:01,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4028 states. [2021-06-05 06:49:01,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4028 to 2033. [2021-06-05 06:49:01,360 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 06:49:01,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2033 states to 2033 states and 7003 transitions. [2021-06-05 06:49:01,363 INFO L78 Accepts]: Start accepts. Automaton has 2033 states and 7003 transitions. Word has length 26 [2021-06-05 06:49:01,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:49:01,363 INFO L482 AbstractCegarLoop]: Abstraction has 2033 states and 7003 transitions. [2021-06-05 06:49:01,363 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 06:49:01,363 INFO L276 IsEmpty]: Start isEmpty. Operand 2033 states and 7003 transitions. [2021-06-05 06:49:01,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:49:01,365 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:49:01,365 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 06:49:01,566 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1870,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:49:01,566 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:49:01,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:49:01,566 INFO L82 PathProgramCache]: Analyzing trace with hash 134504147, now seen corresponding path program 27 times [2021-06-05 06:49:01,566 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:49:01,566 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445041797] [2021-06-05 06:49:01,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:49:01,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:49:01,851 INFO 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 06:49:01,851 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:49:01,851 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445041797] [2021-06-05 06:49:01,851 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1445041797] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:49:01,851 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [398896432] [2021-06-05 06:49:01,851 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 06:49:01,872 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:49:01,872 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:49:01,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-05 06:49:01,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:49:02,232 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-06-05 06:49:02,445 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 115 [2021-06-05 06:49:02,592 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 06:49:02,593 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:49:02,594 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:02,614 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 06:49:02,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 31 [2021-06-05 06:49:02,615 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:02,928 WARN L205 SmtUtils]: Spent 312.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 127 [2021-06-05 06:49:02,928 INFO L628 ElimStorePlain]: treesize reduction 74, result has 85.2 percent of original size [2021-06-05 06:49:02,946 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 06:49:02,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 06:49:02,947 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:03,119 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-06-05 06:49:03,120 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:03,139 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:03,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:49:03,141 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:03,151 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 06:49:03,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 06:49:03,152 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:03,281 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 120 [2021-06-05 06:49:03,281 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:03,298 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 06:49:03,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-05 06:49:03,299 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:03,427 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 116 [2021-06-05 06:49:03,427 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:03,445 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 06:49:03,445 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:49:03,448 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:03,571 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 110 [2021-06-05 06:49:03,572 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:03,589 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 06:49:03,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-06-05 06:49:03,593 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:03,709 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2021-06-05 06:49:03,709 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:03,726 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:03,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-05 06:49:03,728 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:03,736 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 06:49:03,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, 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 06:49:03,737 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:03,936 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 98 [2021-06-05 06:49:03,937 INFO L628 ElimStorePlain]: treesize reduction 25, result has 91.7 percent of original size [2021-06-05 06:49:03,948 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:03,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:49:03,952 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:04,045 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:04,070 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 06:49:04,070 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:563, output treesize:360 [2021-06-05 06:49:04,235 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 28 [2021-06-05 06:49:04,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 06:49:04,287 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [398896432] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:49:04,288 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:49:04,288 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-06-05 06:49:04,288 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1969696605] [2021-06-05 06:49:04,288 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:49:04,288 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:49:04,288 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:49:04,288 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:49:04,288 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 06:49:05,095 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 51 [2021-06-05 06:49:05,523 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 64 [2021-06-05 06:49:05,724 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-06-05 06:49:05,919 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 63 [2021-06-05 06:49:06,465 WARN L205 SmtUtils]: Spent 465.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 95 [2021-06-05 06:49:06,973 WARN L205 SmtUtils]: Spent 477.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 87 [2021-06-05 06:49:07,371 WARN L205 SmtUtils]: Spent 361.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 108 [2021-06-05 06:49:07,923 WARN L205 SmtUtils]: Spent 396.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 112 [2021-06-05 06:49:08,587 WARN L205 SmtUtils]: Spent 595.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 109 [2021-06-05 06:49:09,116 WARN L205 SmtUtils]: Spent 499.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 90 [2021-06-05 06:49:09,362 WARN L205 SmtUtils]: Spent 205.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 73 [2021-06-05 06:49:10,253 WARN L205 SmtUtils]: Spent 657.00 ms on a formula simplification. DAG size of input: 175 DAG size of output: 112 [2021-06-05 06:49:10,722 WARN L205 SmtUtils]: Spent 326.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 76 [2021-06-05 06:49:10,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:49:10,891 INFO L93 Difference]: Finished difference Result 2749 states and 9119 transitions. [2021-06-05 06:49:10,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 06:49:10,892 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 06:49:10,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:49:10,895 INFO L225 Difference]: With dead ends: 2749 [2021-06-05 06:49:10,895 INFO L226 Difference]: Without dead ends: 2719 [2021-06-05 06:49:10,895 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 630 ImplicationChecksByTransitivity, 6555.7ms TimeCoverageRelationStatistics Valid=336, Invalid=1920, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 06:49:10,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2719 states. [2021-06-05 06:49:10,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2719 to 2036. [2021-06-05 06:49:10,916 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 06:49:10,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2036 states to 2036 states and 7009 transitions. [2021-06-05 06:49:10,919 INFO L78 Accepts]: Start accepts. Automaton has 2036 states and 7009 transitions. Word has length 26 [2021-06-05 06:49:10,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:49:10,919 INFO L482 AbstractCegarLoop]: Abstraction has 2036 states and 7009 transitions. [2021-06-05 06:49:10,919 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 06:49:10,919 INFO L276 IsEmpty]: Start isEmpty. Operand 2036 states and 7009 transitions. [2021-06-05 06:49:10,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:49:10,922 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:49:10,922 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 06:49:11,122 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1977 [2021-06-05 06:49:11,122 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:49:11,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:49:11,122 INFO L82 PathProgramCache]: Analyzing trace with hash -1483028633, now seen corresponding path program 28 times [2021-06-05 06:49:11,122 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:49:11,122 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476682586] [2021-06-05 06:49:11,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:49:11,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:49:11,462 INFO 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 06:49:11,462 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:49:11,462 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [476682586] [2021-06-05 06:49:11,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [476682586] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:49:11,462 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [424477327] [2021-06-05 06:49:11,462 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 06:49:11,489 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:49:11,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:49:11,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:49:11,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:49:11,815 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2021-06-05 06:49:11,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:11,900 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:49:11,900 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:49:11,901 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:11,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:11,912 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:11,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-06-05 06:49:11,913 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:12,191 WARN L205 SmtUtils]: Spent 277.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 124 [2021-06-05 06:49:12,191 INFO L628 ElimStorePlain]: treesize reduction 69, result has 84.4 percent of original size [2021-06-05 06:49:12,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:12,203 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:49:12,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:49:12,204 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:12,333 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-06-05 06:49:12,333 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:12,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:12,344 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:12,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:49:12,347 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:12,472 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 111 [2021-06-05 06:49:12,472 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:12,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:12,483 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:49:12,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 06:49:12,485 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:12,614 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 105 [2021-06-05 06:49:12,614 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:12,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:12,628 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:12,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, 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 06:49:12,629 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:12,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:12,638 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:49:12,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 06:49:12,639 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:12,738 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:12,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:12,750 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:12,750 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 06:49:12,753 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:12,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:12,763 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:12,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:49:12,765 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:12,917 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 89 [2021-06-05 06:49:12,918 INFO L628 ElimStorePlain]: treesize reduction 20, result has 91.7 percent of original size [2021-06-05 06:49:12,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:12,927 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:12,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 06:49:12,936 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:13,004 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:13,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:13,014 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:49:13,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:49:13,015 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:13,078 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:13,084 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 06:49:13,084 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:503, output treesize:152 [2021-06-05 06:49:13,201 INFO 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 06:49:13,201 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [424477327] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:49:13,201 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:49:13,201 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 06:49:13,201 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363840826] [2021-06-05 06:49:13,202 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 06:49:13,202 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:49:13,202 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 06:49:13,202 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-06-05 06:49:13,202 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 06:49:14,456 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-06-05 06:49:14,626 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-06-05 06:49:14,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:49:14,961 INFO L93 Difference]: Finished difference Result 2932 states and 9765 transitions. [2021-06-05 06:49:14,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 06:49:14,961 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 06:49:14,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:49:14,965 INFO L225 Difference]: With dead ends: 2932 [2021-06-05 06:49:14,965 INFO L226 Difference]: Without dead ends: 2898 [2021-06-05 06:49:14,966 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 417 ImplicationChecksByTransitivity, 1834.3ms TimeCoverageRelationStatistics Valid=303, Invalid=1179, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 06:49:14,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2898 states. [2021-06-05 06:49:14,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2898 to 2045. [2021-06-05 06:49:14,990 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 06:49:15,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2045 states to 2045 states and 7049 transitions. [2021-06-05 06:49:15,009 INFO L78 Accepts]: Start accepts. Automaton has 2045 states and 7049 transitions. Word has length 26 [2021-06-05 06:49:15,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:49:15,009 INFO L482 AbstractCegarLoop]: Abstraction has 2045 states and 7049 transitions. [2021-06-05 06:49:15,009 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 06:49:15,009 INFO L276 IsEmpty]: Start isEmpty. Operand 2045 states and 7049 transitions. [2021-06-05 06:49:15,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:49:15,011 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:49:15,012 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 06:49:15,212 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2013 [2021-06-05 06:49:15,212 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:49:15,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:49:15,212 INFO L82 PathProgramCache]: Analyzing trace with hash 1121995759, now seen corresponding path program 29 times [2021-06-05 06:49:15,213 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:49:15,213 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2099689027] [2021-06-05 06:49:15,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:49:15,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:49:15,491 INFO 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 06:49:15,492 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:49:15,492 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2099689027] [2021-06-05 06:49:15,492 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2099689027] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:49:15,492 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [183161655] [2021-06-05 06:49:15,492 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 06:49:15,515 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:49:15,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:49:15,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:49:15,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:49:15,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:15,889 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:15,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, 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 06:49:15,891 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:15,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:15,902 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:49:15,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:49:15,903 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:16,183 WARN L205 SmtUtils]: Spent 279.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 91 [2021-06-05 06:49:16,183 INFO L628 ElimStorePlain]: treesize reduction 17, result has 95.4 percent of original size [2021-06-05 06:49:16,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:16,195 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:16,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 06:49:16,199 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:16,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:16,209 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:49:16,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, 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 06:49:16,209 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:16,326 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-06-05 06:49:16,327 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:16,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:16,338 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:49:16,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:49:16,340 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:16,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:16,348 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:16,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 26 treesize of output 24 [2021-06-05 06:49:16,350 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:16,460 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2021-06-05 06:49:16,461 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:16,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:16,471 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:49:16,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 06:49:16,473 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:16,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:16,480 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:16,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 16 treesize of output 18 [2021-06-05 06:49:16,483 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:16,583 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-06-05 06:49:16,584 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:16,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:16,594 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:16,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:49:16,598 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:16,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:16,606 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:49:16,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, 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 06:49:16,607 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:16,695 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:16,700 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 06:49:16,700 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:407, output treesize:176 [2021-06-05 06:49:16,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 06:49:16,817 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [183161655] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:49:16,817 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:49:16,817 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 06:49:16,817 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1811927223] [2021-06-05 06:49:16,817 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 06:49:16,817 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:49:16,818 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 06:49:16,818 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-06-05 06:49:16,818 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 06:49:18,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:49:18,060 INFO L93 Difference]: Finished difference Result 2657 states and 8964 transitions. [2021-06-05 06:49:18,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 06:49:18,060 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 06:49:18,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:49:18,064 INFO L225 Difference]: With dead ends: 2657 [2021-06-05 06:49:18,064 INFO L226 Difference]: Without dead ends: 2632 [2021-06-05 06:49:18,064 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 342 ImplicationChecksByTransitivity, 1306.2ms TimeCoverageRelationStatistics Valid=240, Invalid=1020, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 06:49:18,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2632 states. [2021-06-05 06:49:18,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2632 to 2045. [2021-06-05 06:49:18,085 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 06:49:18,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2045 states to 2045 states and 7049 transitions. [2021-06-05 06:49:18,088 INFO L78 Accepts]: Start accepts. Automaton has 2045 states and 7049 transitions. Word has length 26 [2021-06-05 06:49:18,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:49:18,088 INFO L482 AbstractCegarLoop]: Abstraction has 2045 states and 7049 transitions. [2021-06-05 06:49:18,088 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 06:49:18,088 INFO L276 IsEmpty]: Start isEmpty. Operand 2045 states and 7049 transitions. [2021-06-05 06:49:18,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:49:18,091 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:49:18,091 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 06:49:18,291 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2041,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:49:18,291 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:49:18,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:49:18,291 INFO L82 PathProgramCache]: Analyzing trace with hash 568891871, now seen corresponding path program 48 times [2021-06-05 06:49:18,292 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:49:18,292 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1565953610] [2021-06-05 06:49:18,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:49:18,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:49:18,618 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 06:49:18,618 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:49:18,618 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1565953610] [2021-06-05 06:49:18,618 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1565953610] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:49:18,618 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1353200572] [2021-06-05 06:49:18,618 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 06:49:18,640 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:49:18,640 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:49:18,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:49:18,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:49:19,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:19,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:19,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,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 32 treesize of output 13 [2021-06-05 06:49:19,061 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:19,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:19,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:19,065 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,067 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,068 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 16 [2021-06-05 06:49:19,069 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:19,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:19,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:19,073 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,073 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,075 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,075 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,075 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:49:19,076 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:19,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:19,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:19,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,082 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,082 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,083 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 16 [2021-06-05 06:49:19,083 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:19,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:19,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:19,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,088 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,089 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,092 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:49:19,092 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:19,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:19,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,097 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,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 32 treesize of output 16 [2021-06-05 06:49:19,099 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:19,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:19,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:19,103 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,103 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,105 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,105 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,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 43 treesize of output 13 [2021-06-05 06:49:19,106 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:19,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:19,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:19,110 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,110 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,112 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,113 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,113 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:49:19,114 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:19,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:19,117 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,117 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,118 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-05 06:49:19,120 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:19,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:19,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:19,124 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,124 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,126 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,126 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,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 36 treesize of output 16 [2021-06-05 06:49:19,127 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:19,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:19,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:19,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,133 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,133 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:49:19,134 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:19,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:19,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:19,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,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, 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 06:49:19,141 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:19,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:19,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:19,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,146 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,146 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-05 06:49:19,147 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:19,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:19,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:19,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,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, 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 06:49:19,154 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:19,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:19,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:19,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-05 06:49:19,158 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:19,175 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-06-05 06:49:19,176 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 06:49:19,176 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:683, output treesize:15 [2021-06-05 06:49:19,205 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 06:49:19,205 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1353200572] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:49:19,205 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:49:19,205 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-06-05 06:49:19,205 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600536871] [2021-06-05 06:49:19,205 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 06:49:19,205 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:49:19,206 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 06:49:19,206 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-06-05 06:49:19,206 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 06:49:20,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:49:20,372 INFO L93 Difference]: Finished difference Result 2543 states and 8526 transitions. [2021-06-05 06:49:20,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 06:49:20,373 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 06:49:20,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:49:20,376 INFO L225 Difference]: With dead ends: 2543 [2021-06-05 06:49:20,376 INFO L226 Difference]: Without dead ends: 2521 [2021-06-05 06:49:20,376 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 427 ImplicationChecksByTransitivity, 1234.0ms TimeCoverageRelationStatistics Valid=312, Invalid=1248, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 06:49:20,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2521 states. [2021-06-05 06:49:20,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2521 to 2041. [2021-06-05 06:49:20,395 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 06:49:20,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2041 states to 2041 states and 7033 transitions. [2021-06-05 06:49:20,399 INFO L78 Accepts]: Start accepts. Automaton has 2041 states and 7033 transitions. Word has length 26 [2021-06-05 06:49:20,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:49:20,399 INFO L482 AbstractCegarLoop]: Abstraction has 2041 states and 7033 transitions. [2021-06-05 06:49:20,399 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 06:49:20,399 INFO L276 IsEmpty]: Start isEmpty. Operand 2041 states and 7033 transitions. [2021-06-05 06:49:20,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:49:20,401 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:49:20,401 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 06:49:20,601 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2077,78 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:49:20,602 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:49:20,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:49:20,602 INFO L82 PathProgramCache]: Analyzing trace with hash 650290927, now seen corresponding path program 49 times [2021-06-05 06:49:20,602 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:49:20,602 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1373618745] [2021-06-05 06:49:20,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:49:20,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:49:20,921 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:49:20,921 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:49:20,921 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1373618745] [2021-06-05 06:49:20,921 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1373618745] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:49:20,921 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [805893185] [2021-06-05 06:49:20,921 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 06:49:20,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:49:20,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:49:20,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:49:21,229 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 43 [2021-06-05 06:49:21,273 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_230, v_prenex_232], 5=[v_prenex_228, A]} [2021-06-05 06:49:21,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:21,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:21,278 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:21,280 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:21,280 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 06:49:21,281 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:21,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:21,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:21,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:21,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 06:49:21,287 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:21,365 INFO L628 ElimStorePlain]: treesize reduction 143, result has 43.7 percent of original size [2021-06-05 06:49:21,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:21,368 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 06:49:21,369 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:21,394 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:21,396 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:21,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:21,397 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 06:49:21,398 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:21,420 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:21,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:21,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:21,423 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:21,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-05 06:49:21,424 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:21,443 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:21,444 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 06:49:21,445 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:307, output treesize:27 [2021-06-05 06:49:21,477 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 06:49:21,477 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [805893185] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:49:21,477 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:49:21,477 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-05 06:49:21,477 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913557422] [2021-06-05 06:49:21,477 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:49:21,477 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:49:21,477 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:49:21,477 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:49:21,478 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 06:49:23,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:49:23,433 INFO L93 Difference]: Finished difference Result 2757 states and 9218 transitions. [2021-06-05 06:49:23,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 06:49:23,433 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 06:49:23,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:49:23,436 INFO L225 Difference]: With dead ends: 2757 [2021-06-05 06:49:23,436 INFO L226 Difference]: Without dead ends: 2742 [2021-06-05 06:49:23,437 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 709 ImplicationChecksByTransitivity, 1895.8ms TimeCoverageRelationStatistics Valid=496, Invalid=2054, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 06:49:23,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2742 states. [2021-06-05 06:49:23,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2742 to 2041. [2021-06-05 06:49:23,465 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 06:49:23,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2041 states to 2041 states and 7033 transitions. [2021-06-05 06:49:23,468 INFO L78 Accepts]: Start accepts. Automaton has 2041 states and 7033 transitions. Word has length 26 [2021-06-05 06:49:23,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:49:23,469 INFO L482 AbstractCegarLoop]: Abstraction has 2041 states and 7033 transitions. [2021-06-05 06:49:23,469 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:49:23,469 INFO L276 IsEmpty]: Start isEmpty. Operand 2041 states and 7033 transitions. [2021-06-05 06:49:23,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:49:23,471 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:49:23,471 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 06:49:23,671 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2167 [2021-06-05 06:49:23,671 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:49:23,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:49:23,672 INFO L82 PathProgramCache]: Analyzing trace with hash 1306035039, now seen corresponding path program 50 times [2021-06-05 06:49:23,672 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:49:23,672 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [130831442] [2021-06-05 06:49:23,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:49:23,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:49:23,865 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 06:49:23,865 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:49:23,865 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [130831442] [2021-06-05 06:49:23,865 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [130831442] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:49:23,865 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [711829042] [2021-06-05 06:49:23,865 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 06:49:23,887 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:49:23,887 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:49:23,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:49:23,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:49:24,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:24,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:24,080 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-06-05 06:49:24,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, 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 06:49:24,083 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:24,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:24,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:24,103 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:24,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 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 45 [2021-06-05 06:49:24,109 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:24,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:24,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:24,122 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 06:49:24,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, 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 06:49:24,122 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:24,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:24,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:24,142 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:24,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:49:24,147 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:24,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:24,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:24,166 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-06-05 06:49:24,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 24 [2021-06-05 06:49:24,167 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:24,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:24,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:24,189 INFO L354 Elim1Store]: treesize reduction 16, result has 40.7 percent of original size [2021-06-05 06:49:24,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 29 [2021-06-05 06:49:24,191 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:24,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:24,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:24,214 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-06-05 06:49:24,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 31 [2021-06-05 06:49:24,217 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:24,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:24,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:24,241 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-06-05 06:49:24,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 31 [2021-06-05 06:49:24,244 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:24,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:24,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:24,258 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 06:49:24,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:49:24,259 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:24,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:24,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:24,272 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 06:49:24,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:49:24,273 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:24,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:24,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:24,286 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 06:49:24,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 28 treesize of output 1 [2021-06-05 06:49:24,286 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:24,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:24,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:24,306 INFO L354 Elim1Store]: treesize reduction 20, result has 25.9 percent of original size [2021-06-05 06:49:24,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 06:49:24,307 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:24,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:24,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:24,327 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-06-05 06:49:24,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:49:24,329 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:24,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:24,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:24,342 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 06:49:24,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:49:24,342 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:24,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:24,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:24,361 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-06-05 06:49:24,361 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:49:24,362 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:24,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:24,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:24,370 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 06:49: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, 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 06:49:24,370 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:24,437 INFO L628 ElimStorePlain]: treesize reduction 147, result has 34.7 percent of original size [2021-06-05 06:49:24,438 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 06:49:24,438 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:657, output treesize:78 [2021-06-05 06:49:24,525 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 06:49:24,525 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [711829042] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:49:24,525 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:49:24,525 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 19 [2021-06-05 06:49:24,525 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240917794] [2021-06-05 06:49:24,525 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:49:24,525 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:49:24,525 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:49:24,525 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:49:24,525 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 06:49:27,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:49:27,596 INFO L93 Difference]: Finished difference Result 3704 states and 11942 transitions. [2021-06-05 06:49:27,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-05 06:49:27,596 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 06:49:27,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:49:27,600 INFO L225 Difference]: With dead ends: 3704 [2021-06-05 06:49:27,601 INFO L226 Difference]: Without dead ends: 3647 [2021-06-05 06:49:27,601 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1414 ImplicationChecksByTransitivity, 2732.0ms TimeCoverageRelationStatistics Valid=843, Invalid=3579, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 06:49:27,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3647 states. [2021-06-05 06:49:27,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3647 to 2063. [2021-06-05 06:49:27,628 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 06:49:27,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2063 states to 2063 states and 7092 transitions. [2021-06-05 06:49:27,631 INFO L78 Accepts]: Start accepts. Automaton has 2063 states and 7092 transitions. Word has length 26 [2021-06-05 06:49:27,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:49:27,631 INFO L482 AbstractCegarLoop]: Abstraction has 2063 states and 7092 transitions. [2021-06-05 06:49:27,631 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 06:49:27,631 INFO L276 IsEmpty]: Start isEmpty. Operand 2063 states and 7092 transitions. [2021-06-05 06:49:27,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:49:27,634 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:49:27,634 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 06:49:27,842 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2181,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:49:27,842 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:49:27,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:49:27,842 INFO L82 PathProgramCache]: Analyzing trace with hash -2073850769, now seen corresponding path program 51 times [2021-06-05 06:49:27,842 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:49:27,842 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177338693] [2021-06-05 06:49:27,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:49:27,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:49:28,034 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 06:49:28,034 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:49:28,034 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177338693] [2021-06-05 06:49:28,034 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [177338693] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:49:28,034 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1939011886] [2021-06-05 06:49:28,034 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 06:49:28,057 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 06:49:28,057 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:49:28,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 06:49:28,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:49:28,397 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2021-06-05 06:49:28,613 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-05 06:49:28,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 06:49:28,616 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:28,655 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-06-05 06:49:28,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, 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 06:49:28,657 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:29,104 WARN L205 SmtUtils]: Spent 446.00 ms on a formula simplification that was a NOOP. DAG size: 169 [2021-06-05 06:49:29,104 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:29,147 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:29,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 59 [2021-06-05 06:49:29,159 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:29,195 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:29,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 59 [2021-06-05 06:49:29,205 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:30,087 WARN L205 SmtUtils]: Spent 881.00 ms on a formula simplification. DAG size of input: 190 DAG size of output: 168 [2021-06-05 06:49:30,087 INFO L628 ElimStorePlain]: treesize reduction 114, result has 87.7 percent of original size [2021-06-05 06:49:30,163 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-05 06:49:30,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, 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 06:49:30,169 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:30,200 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:30,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 21 treesize of output 53 [2021-06-05 06:49:30,213 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:30,612 WARN L205 SmtUtils]: Spent 398.00 ms on a formula simplification that was a NOOP. DAG size: 158 [2021-06-05 06:49:30,613 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:30,672 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-06-05 06:49:30,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:49:30,679 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:30,721 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-05 06:49:30,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, 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 06:49:30,727 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:31,500 WARN L205 SmtUtils]: Spent 772.00 ms on a formula simplification. DAG size of input: 161 DAG size of output: 151 [2021-06-05 06:49:31,501 INFO L628 ElimStorePlain]: treesize reduction 37, result has 95.3 percent of original size [2021-06-05 06:49:31,547 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-05 06:49:31,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 47 [2021-06-05 06:49:31,551 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:31,590 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-05 06:49:31,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 26 treesize of output 44 [2021-06-05 06:49:31,594 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:31,965 WARN L205 SmtUtils]: Spent 371.00 ms on a formula simplification that was a NOOP. DAG size: 146 [2021-06-05 06:49:31,966 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:32,006 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-05 06:49:32,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 06:49:32,010 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:32,049 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-05 06:49:32,049 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 48 [2021-06-05 06:49:32,058 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:32,726 WARN L205 SmtUtils]: Spent 667.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 135 [2021-06-05 06:49:32,726 INFO L628 ElimStorePlain]: treesize reduction 45, result has 93.8 percent of original size [2021-06-05 06:49:32,770 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-05 06:49:32,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 47 [2021-06-05 06:49:32,773 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:32,813 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-05 06:49:32,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 51 [2021-06-05 06:49:32,818 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:33,457 WARN L205 SmtUtils]: Spent 638.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 130 [2021-06-05 06:49:33,457 INFO L628 ElimStorePlain]: treesize reduction 24, result has 96.5 percent of original size [2021-06-05 06:49:33,504 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-06-05 06:49:33,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 55 [2021-06-05 06:49:33,513 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:33,553 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-06-05 06:49:33,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:49:33,561 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:34,528 WARN L205 SmtUtils]: Spent 966.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 135 [2021-06-05 06:49:34,529 INFO L628 ElimStorePlain]: treesize reduction 50, result has 93.1 percent of original size [2021-06-05 06:49:34,574 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 06:49:34,574 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 16 variables, input treesize:833, output treesize:1677 [2021-06-05 06:49:35,028 WARN L205 SmtUtils]: Spent 385.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 51 [2021-06-05 06:49:35,241 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 40 [2021-06-05 06:49:35,358 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:49:35,358 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1939011886] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:49:35,358 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:49:35,359 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-06-05 06:49:35,359 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [671489190] [2021-06-05 06:49:35,359 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 06:49:35,359 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:49:35,359 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 06:49:35,359 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:49:35,359 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 06:49:36,411 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2021-06-05 06:49:37,050 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 43 [2021-06-05 06:49:37,303 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 53 [2021-06-05 06:49:37,660 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 47 [2021-06-05 06:49:38,044 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 49 [2021-06-05 06:49:38,214 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 35 [2021-06-05 06:49:38,764 WARN L205 SmtUtils]: Spent 353.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 78 [2021-06-05 06:49:39,455 WARN L205 SmtUtils]: Spent 497.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 73 [2021-06-05 06:49:39,636 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 43 [2021-06-05 06:49:39,882 WARN L205 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 58 [2021-06-05 06:49:40,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:49:40,354 INFO L93 Difference]: Finished difference Result 3467 states and 11274 transitions. [2021-06-05 06:49:40,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-05 06:49:40,354 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 06:49:40,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:49:40,358 INFO L225 Difference]: With dead ends: 3467 [2021-06-05 06:49:40,358 INFO L226 Difference]: Without dead ends: 3422 [2021-06-05 06:49:40,359 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1249 ImplicationChecksByTransitivity, 5272.9ms TimeCoverageRelationStatistics Valid=789, Invalid=3633, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 06:49:40,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3422 states. [2021-06-05 06:49:40,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3422 to 2089. [2021-06-05 06:49:40,392 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 06:49:40,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2089 states to 2089 states and 7194 transitions. [2021-06-05 06:49:40,395 INFO L78 Accepts]: Start accepts. Automaton has 2089 states and 7194 transitions. Word has length 26 [2021-06-05 06:49:40,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:49:40,395 INFO L482 AbstractCegarLoop]: Abstraction has 2089 states and 7194 transitions. [2021-06-05 06:49:40,395 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 06:49:40,395 INFO L276 IsEmpty]: Start isEmpty. Operand 2089 states and 7194 transitions. [2021-06-05 06:49:40,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:49:40,397 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:49:40,398 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 06:49:40,598 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2213 [2021-06-05 06:49:40,598 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:49:40,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:49:40,598 INFO L82 PathProgramCache]: Analyzing trace with hash 436262311, now seen corresponding path program 52 times [2021-06-05 06:49:40,598 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:49:40,598 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823935156] [2021-06-05 06:49:40,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:49:40,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:49:40,841 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 06:49:40,841 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:49:40,841 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [823935156] [2021-06-05 06:49:40,841 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [823935156] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:49:40,841 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [992510013] [2021-06-05 06:49:40,841 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 06:49:40,862 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:49:40,862 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:49:40,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:49:40,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:49:41,265 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_258], 5=[v_prenex_254, v_prenex_256]} [2021-06-05 06:49:41,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:41,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:41,270 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:41,272 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:41,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 06:49:41,273 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:41,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:41,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:41,277 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:41,277 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:49:41,278 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:41,339 INFO L628 ElimStorePlain]: treesize reduction 130, result has 39.0 percent of original size [2021-06-05 06:49:41,340 INFO L518 ElimStorePlain]: Eliminatee v_prenex_258 vanished before elimination [2021-06-05 06:49:41,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:41,342 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:41,343 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:41,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 06:49:41,344 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:41,377 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:41,379 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:49:41,379 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 06:49:41,380 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:41,396 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:41,397 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 06:49:41,398 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:270, output treesize:31 [2021-06-05 06:49:41,429 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 06:49:41,429 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [992510013] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:49:41,429 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:49:41,430 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-05 06:49:41,430 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [142630438] [2021-06-05 06:49:41,430 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:49:41,430 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:49:41,430 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:49:41,430 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:49:41,430 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 06:49:43,270 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 63 [2021-06-05 06:49:43,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:49:43,505 INFO L93 Difference]: Finished difference Result 2641 states and 8863 transitions. [2021-06-05 06:49:43,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 06:49:43,505 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 06:49:43,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:49:43,508 INFO L225 Difference]: With dead ends: 2641 [2021-06-05 06:49:43,508 INFO L226 Difference]: Without dead ends: 2626 [2021-06-05 06:49:43,509 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 607 ImplicationChecksByTransitivity, 1931.6ms TimeCoverageRelationStatistics Valid=362, Invalid=1800, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 06:49:43,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2626 states. [2021-06-05 06:49:43,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2626 to 2087. [2021-06-05 06:49:43,528 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 06:49:43,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2087 states to 2087 states and 7187 transitions. [2021-06-05 06:49:43,531 INFO L78 Accepts]: Start accepts. Automaton has 2087 states and 7187 transitions. Word has length 26 [2021-06-05 06:49:43,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:49:43,531 INFO L482 AbstractCegarLoop]: Abstraction has 2087 states and 7187 transitions. [2021-06-05 06:49:43,532 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 06:49:43,532 INFO L276 IsEmpty]: Start isEmpty. Operand 2087 states and 7187 transitions. [2021-06-05 06:49:43,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:49:43,534 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:49:43,534 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 06:49:43,734 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2340,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:49:43,734 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:49:43,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:49:43,735 INFO L82 PathProgramCache]: Analyzing trace with hash 2135160291, now seen corresponding path program 53 times [2021-06-05 06:49:43,735 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:49:43,735 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530294283] [2021-06-05 06:49:43,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:49:43,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:49:43,957 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 06:49:43,958 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:49:43,958 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [530294283] [2021-06-05 06:49:43,958 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [530294283] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:49:43,958 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [572799563] [2021-06-05 06:49:43,958 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 06:49:43,981 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 06:49:43,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:49:43,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:49:43,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:49:44,412 WARN L205 SmtUtils]: Spent 210.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2021-06-05 06:49:44,604 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 134 [2021-06-05 06:49:44,787 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 06:49:44,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:44,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:44,817 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-05 06:49:44,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:49:44,819 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:44,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:44,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:44,846 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-05 06:49:44,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, 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 06:49:44,849 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:45,469 WARN L205 SmtUtils]: Spent 619.00 ms on a formula simplification. DAG size of input: 166 DAG size of output: 161 [2021-06-05 06:49:45,469 INFO L628 ElimStorePlain]: treesize reduction 31, result has 96.1 percent of original size [2021-06-05 06:49:45,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:45,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:45,503 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-05 06:49:45,503 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:49:45,504 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:45,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:45,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:45,529 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-05 06:49:45,529 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:49:45,531 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:45,819 WARN L205 SmtUtils]: Spent 287.00 ms on a formula simplification that was a NOOP. DAG size: 153 [2021-06-05 06:49:45,819 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:45,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:45,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:45,848 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:45,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:49:45,854 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:45,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:45,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:45,879 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-06-05 06:49:45,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 33 [2021-06-05 06:49:45,882 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:46,706 WARN L205 SmtUtils]: Spent 823.00 ms on a formula simplification. DAG size of input: 154 DAG size of output: 142 [2021-06-05 06:49:46,706 INFO L628 ElimStorePlain]: treesize reduction 46, result has 93.5 percent of original size [2021-06-05 06:49:46,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:46,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:46,734 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-05 06:49:46,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:49:46,735 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:46,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:46,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:46,758 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-05 06:49:46,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:49:46,761 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:47,017 WARN L205 SmtUtils]: Spent 256.00 ms on a formula simplification that was a NOOP. DAG size: 136 [2021-06-05 06:49:47,018 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:47,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:47,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:47,052 INFO L354 Elim1Store]: treesize reduction 4, result has 86.2 percent of original size [2021-06-05 06:49:47,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:49:47,055 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:47,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:47,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:47,077 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-06-05 06:49:47,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:49:47,080 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:47,328 WARN L205 SmtUtils]: Spent 248.00 ms on a formula simplification that was a NOOP. DAG size: 128 [2021-06-05 06:49:47,329 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:47,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:47,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:47,357 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-06-05 06:49:47,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:49:47,359 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:47,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:47,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:47,379 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:47,379 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 47 [2021-06-05 06:49:47,384 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:47,809 WARN L205 SmtUtils]: Spent 424.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 120 [2021-06-05 06:49:47,809 INFO L628 ElimStorePlain]: treesize reduction 35, result has 93.7 percent of original size [2021-06-05 06:49:47,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:47,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:47,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:47,834 INFO L354 Elim1Store]: treesize reduction 18, result has 45.5 percent of original size [2021-06-05 06:49:47,834 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:49:47,836 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:47,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:47,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:47,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:47,857 INFO L354 Elim1Store]: treesize reduction 14, result has 57.6 percent of original size [2021-06-05 06:49:47,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 32 treesize of output 34 [2021-06-05 06:49:47,861 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:48,220 WARN L205 SmtUtils]: Spent 358.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 109 [2021-06-05 06:49:48,220 INFO L628 ElimStorePlain]: treesize reduction 41, result has 91.5 percent of original size [2021-06-05 06:49:48,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:48,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:48,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:48,244 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:48,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:49:48,249 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:48,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:48,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:48,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:49:48,267 INFO L354 Elim1Store]: treesize reduction 18, result has 45.5 percent of original size [2021-06-05 06:49:48,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:49:48,269 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 06:49:48,440 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification that was a NOOP. DAG size: 100 [2021-06-05 06:49:48,440 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:49:48,452 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 06:49:48,453 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 16 variables, input treesize:829, output treesize:384 [2021-06-05 06:49:48,627 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 27 [2021-06-05 06:49:48,662 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 06:49:48,663 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [572799563] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:49:48,663 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:49:48,663 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 22 [2021-06-05 06:49:48,663 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375360772] [2021-06-05 06:49:48,663 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:49:48,663 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:49:48,663 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:49:48,663 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=391, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:49:48,663 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 06:49:52,960 WARN L205 SmtUtils]: Spent 2.94 s on a formula simplification. DAG size of input: 82 DAG size of output: 74 [2021-06-05 06:50:00,134 WARN L205 SmtUtils]: Spent 6.96 s on a formula simplification. DAG size of input: 88 DAG size of output: 79 [2021-06-05 06:50:00,827 WARN L205 SmtUtils]: Spent 613.00 ms on a formula simplification. DAG size of input: 186 DAG size of output: 170 [2021-06-05 06:50:01,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:50:01,390 INFO L93 Difference]: Finished difference Result 3018 states and 10044 transitions. [2021-06-05 06:50:01,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-05 06:50:01,391 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 06:50:01,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:50:01,395 INFO L225 Difference]: With dead ends: 3018 [2021-06-05 06:50:01,395 INFO L226 Difference]: Without dead ends: 2988 [2021-06-05 06:50:01,395 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 778 ImplicationChecksByTransitivity, 12815.4ms TimeCoverageRelationStatistics Valid=522, Invalid=2448, Unknown=0, NotChecked=0, Total=2970 [2021-06-05 06:50:01,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2988 states. [2021-06-05 06:50:01,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2988 to 2087. [2021-06-05 06:50:01,419 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 06:50:01,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2087 states to 2087 states and 7187 transitions. [2021-06-05 06:50:01,423 INFO L78 Accepts]: Start accepts. Automaton has 2087 states and 7187 transitions. Word has length 26 [2021-06-05 06:50:01,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:50:01,423 INFO L482 AbstractCegarLoop]: Abstraction has 2087 states and 7187 transitions. [2021-06-05 06:50:01,423 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 06:50:01,423 INFO L276 IsEmpty]: Start isEmpty. Operand 2087 states and 7187 transitions. [2021-06-05 06:50:01,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:50:01,425 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:50:01,425 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 06:50:01,626 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2354 [2021-06-05 06:50:01,626 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:50:01,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:50:01,626 INFO L82 PathProgramCache]: Analyzing trace with hash -1001444339, now seen corresponding path program 54 times [2021-06-05 06:50:01,626 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:50:01,626 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1070106937] [2021-06-05 06:50:01,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:50:01,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:50:01,872 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 06:50:01,872 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:50:01,872 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1070106937] [2021-06-05 06:50:01,872 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1070106937] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:01,872 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [248093609] [2021-06-05 06:50:01,872 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 06:50:01,894 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:50:01,894 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:50:01,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:50:01,895 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:50:02,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:02,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:02,109 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-06-05 06:50:02,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 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 28 [2021-06-05 06:50:02,112 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:02,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:02,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:02,135 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:02,135 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:50:02,140 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:02,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:02,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:02,154 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 06:50:02,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, 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 06:50:02,155 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:02,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:02,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:02,176 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:02,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:50:02,185 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:02,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:02,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:02,207 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-06-05 06:50:02,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 24 [2021-06-05 06:50:02,209 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:02,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:02,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:02,231 INFO L354 Elim1Store]: treesize reduction 16, result has 40.7 percent of original size [2021-06-05 06:50:02,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 29 [2021-06-05 06:50:02,233 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:02,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:02,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:02,263 INFO L354 Elim1Store]: treesize reduction 12, result has 55.6 percent of original size [2021-06-05 06:50:02,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:50:02,269 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:02,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:02,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:02,314 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-06-05 06:50:02,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 37 treesize of output 31 [2021-06-05 06:50:02,318 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:02,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:02,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:02,333 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 06:50:02,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:50:02,333 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:02,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:02,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:02,348 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 06:50:02,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 06:50:02,348 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:02,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:02,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:02,362 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 06:50:02,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:50:02,365 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:02,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:02,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:02,386 INFO L354 Elim1Store]: treesize reduction 20, result has 25.9 percent of original size [2021-06-05 06:50:02,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 06:50:02,388 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:02,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:02,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:02,409 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-06-05 06:50:02,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 06:50:02,410 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:02,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:02,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:02,424 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 06:50:02,424 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 06:50:02,424 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:02,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:02,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:02,458 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-06-05 06:50:02,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 25 [2021-06-05 06:50:02,460 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:02,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:02,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:02,468 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 06:50:02,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 06:50:02,469 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:02,544 INFO L628 ElimStorePlain]: treesize reduction 141, result has 35.6 percent of original size [2021-06-05 06:50:02,545 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 06:50:02,545 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:657, output treesize:78 [2021-06-05 06:50:02,622 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 06:50:02,623 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [248093609] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:02,623 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:50:02,623 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-05 06:50:02,623 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422180796] [2021-06-05 06:50:02,623 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:50:02,623 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:50:02,623 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:50:02,623 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:50:02,623 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 06:50:03,513 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 42 [2021-06-05 06:50:04,972 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 60 [2021-06-05 06:50:05,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:50:05,438 INFO L93 Difference]: Finished difference Result 3534 states and 11458 transitions. [2021-06-05 06:50:05,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 06:50:05,438 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 06:50:05,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:50:05,444 INFO L225 Difference]: With dead ends: 3534 [2021-06-05 06:50:05,444 INFO L226 Difference]: Without dead ends: 3500 [2021-06-05 06:50:05,444 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 953 ImplicationChecksByTransitivity, 2656.8ms TimeCoverageRelationStatistics Valid=658, Invalid=2534, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 06:50:05,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3500 states. [2021-06-05 06:50:05,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3500 to 2096. [2021-06-05 06:50:05,474 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 06:50:05,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2096 states to 2096 states and 7232 transitions. [2021-06-05 06:50:05,478 INFO L78 Accepts]: Start accepts. Automaton has 2096 states and 7232 transitions. Word has length 26 [2021-06-05 06:50:05,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:50:05,478 INFO L482 AbstractCegarLoop]: Abstraction has 2096 states and 7232 transitions. [2021-06-05 06:50:05,478 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 06:50:05,478 INFO L276 IsEmpty]: Start isEmpty. Operand 2096 states and 7232 transitions. [2021-06-05 06:50:05,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:50:05,481 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:50:05,481 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 06:50:05,682 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2423 [2021-06-05 06:50:05,682 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:50:05,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:50:05,682 INFO L82 PathProgramCache]: Analyzing trace with hash -505799277, now seen corresponding path program 30 times [2021-06-05 06:50:05,682 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:50:05,683 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1462090265] [2021-06-05 06:50:05,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:50:05,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:50:05,828 INFO 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 06:50:05,828 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:50:05,828 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1462090265] [2021-06-05 06:50:05,828 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1462090265] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:05,828 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1132051943] [2021-06-05 06:50:05,828 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 06:50:05,850 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:50:05,851 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:50:05,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:50:05,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:50:06,207 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 06:50:06,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:50:06,209 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:06,228 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 06:50:06,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-05 06:50:06,229 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:06,246 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 06:50:06,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-05 06:50:06,247 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:06,255 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 06:50:06,255 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 06:50:06,256 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:06,269 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:06,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, 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 06:50:06,273 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:06,281 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 06:50:06,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 06:50:06,282 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:06,300 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 06:50:06,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-05 06:50:06,303 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:06,311 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 06:50:06,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 06:50:06,312 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:06,320 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 06:50:06,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:50:06,321 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:06,329 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 06:50:06,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 06:50:06,330 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:06,345 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 06:50:06,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:50:06,346 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:06,354 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 06:50:06,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:50:06,355 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:06,362 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 06:50:06,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, 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 06:50:06,363 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:06,375 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-06-05 06:50:06,375 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 19 [2021-06-05 06:50:06,376 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:06,383 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 06:50:06,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:50:06,384 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:06,390 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 06:50:06,390 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 06:50:06,390 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:06,560 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 30 [2021-06-05 06:50:06,560 INFO L628 ElimStorePlain]: treesize reduction 43, result has 79.1 percent of original size [2021-06-05 06:50:06,563 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 06:50:06,563 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:729, output treesize:157 [2021-06-05 06:50:06,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 06:50:06,713 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1132051943] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:06,713 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:50:06,713 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 20 [2021-06-05 06:50:06,713 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1343293302] [2021-06-05 06:50:06,713 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:50:06,713 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:50:06,714 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:50:06,714 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:50:06,714 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 06:50:08,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:50:08,198 INFO L93 Difference]: Finished difference Result 2796 states and 9280 transitions. [2021-06-05 06:50:08,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 06:50:08,198 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 06:50:08,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:50:08,202 INFO L225 Difference]: With dead ends: 2796 [2021-06-05 06:50:08,202 INFO L226 Difference]: Without dead ends: 2751 [2021-06-05 06:50:08,202 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 418 ImplicationChecksByTransitivity, 1413.8ms TimeCoverageRelationStatistics Valid=241, Invalid=1481, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 06:50:08,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2751 states. [2021-06-05 06:50:08,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2751 to 2123. [2021-06-05 06:50:08,224 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 06:50:08,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2123 states to 2123 states and 7330 transitions. [2021-06-05 06:50:08,227 INFO L78 Accepts]: Start accepts. Automaton has 2123 states and 7330 transitions. Word has length 26 [2021-06-05 06:50:08,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:50:08,227 INFO L482 AbstractCegarLoop]: Abstraction has 2123 states and 7330 transitions. [2021-06-05 06:50:08,227 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 06:50:08,227 INFO L276 IsEmpty]: Start isEmpty. Operand 2123 states and 7330 transitions. [2021-06-05 06:50:08,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:50:08,230 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:50:08,230 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:50:08,442 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2456 [2021-06-05 06:50:08,442 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:50:08,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:50:08,442 INFO L82 PathProgramCache]: Analyzing trace with hash 266862281, now seen corresponding path program 31 times [2021-06-05 06:50:08,442 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:50:08,443 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1579121715] [2021-06-05 06:50:08,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:50:08,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:50:08,700 INFO 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 06:50:08,701 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:50:08,701 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1579121715] [2021-06-05 06:50:08,701 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1579121715] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:08,701 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1085578952] [2021-06-05 06:50:08,701 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 06:50:08,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:50:08,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:50:08,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:50:08,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:08,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:08,948 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:08,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:50:08,951 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:08,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:08,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:08,961 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:08,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:50:08,962 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:08,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:08,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:08,975 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:50:08,975 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 26 [2021-06-05 06:50:08,976 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:08,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:08,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:08,988 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:08,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, 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 06:50:08,991 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:08,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:08,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:08,999 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:08,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 42 treesize of output 22 [2021-06-05 06:50:09,000 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:09,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:09,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:09,009 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:09,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:50:09,010 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:09,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:09,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:09,020 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:09,020 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 1 [2021-06-05 06:50:09,020 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:09,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:09,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:09,029 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:09,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:50:09,030 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:09,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:09,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:09,040 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:09,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:50:09,040 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:09,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:09,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:09,049 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:09,049 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 24 [2021-06-05 06:50:09,049 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:09,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:09,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:09,058 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:09,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 27 [2021-06-05 06:50:09,058 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:09,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:09,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:09,066 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:09,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 40 treesize of output 22 [2021-06-05 06:50:09,067 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:09,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:09,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:09,077 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:50:09,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 23 [2021-06-05 06:50:09,078 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:09,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:09,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:09,086 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:09,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 49 treesize of output 23 [2021-06-05 06:50:09,087 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:09,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:09,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:09,098 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:50:09,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:50:09,099 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:09,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:09,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:09,104 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:09,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, 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 06:50:09,105 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:09,213 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 23 [2021-06-05 06:50:09,213 INFO L628 ElimStorePlain]: treesize reduction 47, result has 69.3 percent of original size [2021-06-05 06:50:09,214 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 06:50:09,214 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:821, output treesize:106 [2021-06-05 06:50:09,289 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:50:09,289 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1085578952] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:09,289 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:50:09,289 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 06:50:09,289 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261514500] [2021-06-05 06:50:09,289 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:50:09,290 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:50:09,290 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:50:09,290 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:50:09,290 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 06:50:10,470 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 64 [2021-06-05 06:50:10,859 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 52 [2021-06-05 06:50:11,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:50:11,013 INFO L93 Difference]: Finished difference Result 2903 states and 9622 transitions. [2021-06-05 06:50:11,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 06:50:11,017 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 06:50:11,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:50:11,020 INFO L225 Difference]: With dead ends: 2903 [2021-06-05 06:50:11,021 INFO L226 Difference]: Without dead ends: 2858 [2021-06-05 06:50:11,021 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 388 ImplicationChecksByTransitivity, 1667.1ms TimeCoverageRelationStatistics Valid=238, Invalid=1322, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 06:50:11,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2858 states. [2021-06-05 06:50:11,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2858 to 2119. [2021-06-05 06:50:11,044 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 06:50:11,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2119 states to 2119 states and 7314 transitions. [2021-06-05 06:50:11,047 INFO L78 Accepts]: Start accepts. Automaton has 2119 states and 7314 transitions. Word has length 26 [2021-06-05 06:50:11,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:50:11,047 INFO L482 AbstractCegarLoop]: Abstraction has 2119 states and 7314 transitions. [2021-06-05 06:50:11,047 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 06:50:11,048 INFO L276 IsEmpty]: Start isEmpty. Operand 2119 states and 7314 transitions. [2021-06-05 06:50:11,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:50:11,050 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:50:11,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 06:50:11,264 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2504,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:50:11,265 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:50:11,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:50:11,265 INFO L82 PathProgramCache]: Analyzing trace with hash -176639705, now seen corresponding path program 32 times [2021-06-05 06:50:11,265 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:50:11,265 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [222868069] [2021-06-05 06:50:11,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:50:11,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:50:11,413 INFO 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 06:50:11,413 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:50:11,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [222868069] [2021-06-05 06:50:11,413 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [222868069] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:11,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1685790662] [2021-06-05 06:50:11,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 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 06:50:11,435 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:50:11,435 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:50:11,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:50:11,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:50:11,866 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:11,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:11,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:11,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 06:50:11,869 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:11,873 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:11,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:11,874 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-05 06:50:11,875 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:11,950 INFO L628 ElimStorePlain]: treesize reduction 117, result has 42.9 percent of original size [2021-06-05 06:50:11,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:11,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:11,953 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:50:11,954 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:11,979 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:11,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:11,982 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 06:50:11,983 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:12,005 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:12,005 INFO L518 ElimStorePlain]: Eliminatee v_prenex_278 vanished before elimination [2021-06-05 06:50:12,007 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 06:50:12,007 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 12 variables, input treesize:265, output treesize:24 [2021-06-05 06:50:12,034 INFO 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 06:50:12,035 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1685790662] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:12,035 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:50:12,035 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 06:50:12,035 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320246493] [2021-06-05 06:50:12,035 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 06:50:12,035 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:50:12,035 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 06:50:12,035 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-06-05 06:50:12,035 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 06:50:13,016 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 74 [2021-06-05 06:50:13,167 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 73 [2021-06-05 06:50:13,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:50:13,265 INFO L93 Difference]: Finished difference Result 2789 states and 9380 transitions. [2021-06-05 06:50:13,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 06:50:13,265 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 06:50:13,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:50:13,269 INFO L225 Difference]: With dead ends: 2789 [2021-06-05 06:50:13,269 INFO L226 Difference]: Without dead ends: 2774 [2021-06-05 06:50:13,269 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 1269.4ms TimeCoverageRelationStatistics Valid=191, Invalid=739, Unknown=0, NotChecked=0, Total=930 [2021-06-05 06:50:13,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2774 states. [2021-06-05 06:50:13,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2774 to 2117. [2021-06-05 06:50:13,291 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 06:50:13,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2117 states to 2117 states and 7306 transitions. [2021-06-05 06:50:13,294 INFO L78 Accepts]: Start accepts. Automaton has 2117 states and 7306 transitions. Word has length 26 [2021-06-05 06:50:13,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:50:13,294 INFO L482 AbstractCegarLoop]: Abstraction has 2117 states and 7306 transitions. [2021-06-05 06:50:13,294 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 06:50:13,295 INFO L276 IsEmpty]: Start isEmpty. Operand 2117 states and 7306 transitions. [2021-06-05 06:50:13,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:50:13,297 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:50:13,297 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 06:50:13,500 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2523 [2021-06-05 06:50:13,501 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:50:13,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:50:13,501 INFO L82 PathProgramCache]: Analyzing trace with hash -344448797, now seen corresponding path program 33 times [2021-06-05 06:50:13,501 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:50:13,501 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794683481] [2021-06-05 06:50:13,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:50:13,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:50:13,652 INFO 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 06:50:13,653 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:50:13,653 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794683481] [2021-06-05 06:50:13,653 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794683481] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:13,653 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1006009309] [2021-06-05 06:50:13,653 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 06:50:13,675 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 06:50:13,675 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:50:13,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:50:13,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:50:13,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:13,967 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:50:13,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:50:13,969 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:13,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:13,978 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:13,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:50:13,981 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:13,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:13,989 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:13,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 28 treesize of output 16 [2021-06-05 06:50:13,989 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:13,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:13,997 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:13,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 06:50:13,997 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:14,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:14,007 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:14,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 06:50:14,010 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:14,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:14,018 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:14,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 16 [2021-06-05 06:50:14,018 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:14,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:14,026 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:14,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:50:14,026 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:14,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:14,036 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:50:14,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:50:14,038 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:14,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:14,046 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:14,046 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:50:14,046 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:14,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:14,054 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:14,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 06:50:14,055 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:14,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:14,066 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:50:14,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 30 treesize of output 20 [2021-06-05 06:50:14,067 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:14,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:14,077 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:50:14,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-05 06:50:14,078 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:14,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:14,088 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:50:14,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 26 treesize of output 20 [2021-06-05 06:50:14,089 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:14,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:14,097 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:14,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:50:14,097 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:14,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:14,105 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:14,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, 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 06:50:14,105 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:14,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:14,110 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:14,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:50:14,111 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:14,184 INFO L628 ElimStorePlain]: treesize reduction 44, result has 67.9 percent of original size [2021-06-05 06:50:14,186 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 06:50:14,186 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:617, output treesize:75 [2021-06-05 06:50:14,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 06:50:14,256 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1006009309] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:14,257 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:50:14,257 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-06-05 06:50:14,257 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844084105] [2021-06-05 06:50:14,257 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:50:14,257 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:50:14,257 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:50:14,257 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:50:14,257 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 06:50:14,674 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 55 [2021-06-05 06:50:15,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:50:15,172 INFO L93 Difference]: Finished difference Result 2583 states and 8714 transitions. [2021-06-05 06:50:15,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 06:50:15,173 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 06:50:15,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:50:15,176 INFO L225 Difference]: With dead ends: 2583 [2021-06-05 06:50:15,176 INFO L226 Difference]: Without dead ends: 2568 [2021-06-05 06:50:15,176 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 901.8ms TimeCoverageRelationStatistics Valid=136, Invalid=676, Unknown=0, NotChecked=0, Total=812 [2021-06-05 06:50:15,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2568 states. [2021-06-05 06:50:15,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2568 to 2111. [2021-06-05 06:50:15,197 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 06:50:15,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2111 states to 2111 states and 7285 transitions. [2021-06-05 06:50:15,200 INFO L78 Accepts]: Start accepts. Automaton has 2111 states and 7285 transitions. Word has length 26 [2021-06-05 06:50:15,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:50:15,200 INFO L482 AbstractCegarLoop]: Abstraction has 2111 states and 7285 transitions. [2021-06-05 06:50:15,201 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 06:50:15,201 INFO L276 IsEmpty]: Start isEmpty. Operand 2111 states and 7285 transitions. [2021-06-05 06:50:15,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:50:15,203 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:50:15,203 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 06:50:15,416 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2543 [2021-06-05 06:50:15,417 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:50:15,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:50:15,417 INFO L82 PathProgramCache]: Analyzing trace with hash -129711505, now seen corresponding path program 34 times [2021-06-05 06:50:15,417 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:50:15,417 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1155717633] [2021-06-05 06:50:15,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:50:15,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:50:15,645 INFO 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 06:50:15,645 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:50:15,645 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1155717633] [2021-06-05 06:50:15,645 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1155717633] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:15,645 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [289083237] [2021-06-05 06:50:15,645 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 06:50:15,685 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:50:15,685 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:50:15,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:50:15,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:50:16,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:16,171 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 06:50:16,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 31 [2021-06-05 06:50:16,172 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:16,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:16,189 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:16,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, 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 06:50:16,193 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:16,532 WARN L205 SmtUtils]: Spent 339.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 95 [2021-06-05 06:50:16,533 INFO L628 ElimStorePlain]: treesize reduction 29, result has 93.3 percent of original size [2021-06-05 06:50:16,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:16,555 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 06:50:16,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-05 06:50:16,558 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:16,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:16,578 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 06:50:16,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-05 06:50:16,579 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:16,746 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2021-06-05 06:50:16,746 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:16,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:16,765 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:16,765 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-06-05 06:50:16,770 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:16,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:16,786 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 06:50:16,787 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:50:16,788 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:17,066 WARN L205 SmtUtils]: Spent 277.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 81 [2021-06-05 06:50:17,066 INFO L628 ElimStorePlain]: treesize reduction 9, result has 97.5 percent of original size [2021-06-05 06:50:17,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:17,082 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:17,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-05 06:50:17,086 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:17,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:17,102 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 06:50:17,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-05 06:50:17,103 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:17,231 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2021-06-05 06:50:17,232 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:17,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:17,248 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:17,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:50:17,253 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:17,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:17,268 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 06:50:17,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 06:50:17,269 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:17,504 WARN L205 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 67 [2021-06-05 06:50:17,505 INFO L628 ElimStorePlain]: treesize reduction 16, result has 94.8 percent of original size [2021-06-05 06:50:17,530 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 06:50:17,530 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 11 variables, input treesize:457, output treesize:259 [2021-06-05 06:50:17,695 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 33 [2021-06-05 06:50:17,728 INFO 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 06:50:17,728 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [289083237] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:17,728 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:50:17,728 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 06:50:17,728 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684689981] [2021-06-05 06:50:17,729 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 06:50:17,729 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:50:17,729 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 06:50:17,734 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2021-06-05 06:50:17,734 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 06:50:17,942 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 58 [2021-06-05 06:50:18,219 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 57 [2021-06-05 06:50:18,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:50:18,610 INFO L93 Difference]: Finished difference Result 2792 states and 9404 transitions. [2021-06-05 06:50:18,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 06:50:18,610 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 06:50:18,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:50:18,613 INFO L225 Difference]: With dead ends: 2792 [2021-06-05 06:50:18,614 INFO L226 Difference]: Without dead ends: 2767 [2021-06-05 06:50:18,614 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 1230.0ms TimeCoverageRelationStatistics Valid=160, Invalid=542, Unknown=0, NotChecked=0, Total=702 [2021-06-05 06:50:18,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2767 states. [2021-06-05 06:50:18,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2767 to 2092. [2021-06-05 06:50:18,635 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 06:50:18,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2092 states to 2092 states and 7212 transitions. [2021-06-05 06:50:18,638 INFO L78 Accepts]: Start accepts. Automaton has 2092 states and 7212 transitions. Word has length 26 [2021-06-05 06:50:18,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:50:18,638 INFO L482 AbstractCegarLoop]: Abstraction has 2092 states and 7212 transitions. [2021-06-05 06:50:18,638 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 06:50:18,638 INFO L276 IsEmpty]: Start isEmpty. Operand 2092 states and 7212 transitions. [2021-06-05 06:50:18,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:50:18,640 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:50:18,641 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 06:50:18,841 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2590,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:50:18,841 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:50:18,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:50:18,841 INFO L82 PathProgramCache]: Analyzing trace with hash -1072305685, now seen corresponding path program 35 times [2021-06-05 06:50:18,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:50:18,841 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [713725194] [2021-06-05 06:50:18,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:50:18,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:50:18,968 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:50:18,968 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:50:18,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [713725194] [2021-06-05 06:50:18,968 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [713725194] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:18,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1316979379] [2021-06-05 06:50:18,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 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 06:50:18,989 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:50:18,989 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:50:18,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:50:18,990 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:50:19,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:19,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:19,306 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:19,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 33 treesize of output 19 [2021-06-05 06:50:19,306 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:19,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:19,310 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:19,311 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:19,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 06:50:19,312 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:19,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:19,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:19,316 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:19,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 06:50:19,317 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:19,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:19,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:19,322 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:19,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-05 06:50:19,323 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:19,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:19,326 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:19,327 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:19,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:50:19,328 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:19,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:19,331 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:19,333 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:19,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 06:50:19,333 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:19,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:19,337 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:19,338 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:19,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-05 06:50:19,339 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:19,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:19,342 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:19,344 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:19,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 06:50:19,344 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:19,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:19,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:19,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:19,349 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 06:50:19,350 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:19,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:19,352 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:19,354 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:19,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 06:50:19,355 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:19,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:19,357 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:19,359 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:19,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 06:50:19,360 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:19,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:19,363 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:19,364 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50: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, 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 06:50:19,365 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:19,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:19,368 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:19,369 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:19,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:50:19,370 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:19,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:19,373 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:19,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:19,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 06:50:19,375 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:19,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:19,377 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:19,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:50:19,378 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:19,395 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-06-05 06:50:19,396 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 06:50:19,396 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-06-05 06:50:19,417 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:50:19,417 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1316979379] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:19,417 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:50:19,417 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 06:50:19,417 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836838328] [2021-06-05 06:50:19,417 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:50:19,417 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:50:19,417 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:50:19,417 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:50:19,418 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 06:50:20,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:50:20,129 INFO L93 Difference]: Finished difference Result 2658 states and 8951 transitions. [2021-06-05 06:50:20,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 06:50:20,130 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 06:50:20,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:50:20,133 INFO L225 Difference]: With dead ends: 2658 [2021-06-05 06:50:20,133 INFO L226 Difference]: Without dead ends: 2643 [2021-06-05 06:50:20,133 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 727.1ms TimeCoverageRelationStatistics Valid=179, Invalid=751, Unknown=0, NotChecked=0, Total=930 [2021-06-05 06:50:20,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2643 states. [2021-06-05 06:50:20,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2643 to 2095. [2021-06-05 06:50:20,153 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 06:50:20,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2095 states to 2095 states and 7227 transitions. [2021-06-05 06:50:20,157 INFO L78 Accepts]: Start accepts. Automaton has 2095 states and 7227 transitions. Word has length 26 [2021-06-05 06:50:20,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:50:20,157 INFO L482 AbstractCegarLoop]: Abstraction has 2095 states and 7227 transitions. [2021-06-05 06:50:20,157 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 06:50:20,157 INFO L276 IsEmpty]: Start isEmpty. Operand 2095 states and 7227 transitions. [2021-06-05 06:50:20,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:50:20,159 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:50:20,159 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 06:50:20,360 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2663,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:50:20,360 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:50:20,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:50:20,360 INFO L82 PathProgramCache]: Analyzing trace with hash 987336491, now seen corresponding path program 36 times [2021-06-05 06:50:20,360 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:50:20,360 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [380345079] [2021-06-05 06:50:20,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:50:20,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:50:20,512 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:50:20,512 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:50:20,512 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [380345079] [2021-06-05 06:50:20,512 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [380345079] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:20,512 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [430907201] [2021-06-05 06:50:20,512 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 06:50:20,533 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:50:20,533 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:50:20,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:50:20,534 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:50:20,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:20,703 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:20,703 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:50:20,703 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:20,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:20,710 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:20,710 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 06:50:20,711 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:20,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:20,721 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:50:20,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 21 treesize of output 17 [2021-06-05 06:50:20,722 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:20,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:20,729 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:20,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, 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 06:50:20,730 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:20,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:20,739 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:50:20,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 06:50:20,741 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:20,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:20,750 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:20,750 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 06:50:20,751 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:20,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:20,759 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:20,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:50:20,760 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:20,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:20,770 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:50:20,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:50:20,771 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:20,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:20,781 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:20,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, 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 06:50:20,782 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:20,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:20,791 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:20,791 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 06:50:20,791 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:20,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:20,798 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:20,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 28 treesize of output 16 [2021-06-05 06:50:20,799 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:20,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:20,806 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:20,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:50:20,807 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:20,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:20,814 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:20,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, 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 06:50:20,815 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:20,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:20,822 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:20,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 06:50:20,822 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:20,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:20,829 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:20,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, 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 06:50:20,830 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:20,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:20,836 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:20,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 06:50:20,839 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:20,896 INFO L628 ElimStorePlain]: treesize reduction 55, result has 55.6 percent of original size [2021-06-05 06:50:20,897 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 06:50:20,897 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:569, output treesize:69 [2021-06-05 06:50:20,977 INFO 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 06:50:20,977 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [430907201] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:20,977 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:50:20,978 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 06:50:20,978 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067030480] [2021-06-05 06:50:20,978 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:50:20,978 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:50:20,978 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:50:20,978 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=266, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:50:20,978 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 06:50:21,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:50:21,854 INFO L93 Difference]: Finished difference Result 2926 states and 9825 transitions. [2021-06-05 06:50:21,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 06:50:21,855 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 06:50:21,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:50:21,858 INFO L225 Difference]: With dead ends: 2926 [2021-06-05 06:50:21,858 INFO L226 Difference]: Without dead ends: 2911 [2021-06-05 06:50:21,859 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 253 ImplicationChecksByTransitivity, 949.4ms TimeCoverageRelationStatistics Valid=238, Invalid=884, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 06:50:21,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2911 states. [2021-06-05 06:50:21,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2911 to 2092. [2021-06-05 06:50:21,882 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 06:50:21,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2092 states to 2092 states and 7212 transitions. [2021-06-05 06:50:21,885 INFO L78 Accepts]: Start accepts. Automaton has 2092 states and 7212 transitions. Word has length 26 [2021-06-05 06:50:21,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:50:21,885 INFO L482 AbstractCegarLoop]: Abstraction has 2092 states and 7212 transitions. [2021-06-05 06:50:21,885 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 06:50:21,885 INFO L276 IsEmpty]: Start isEmpty. Operand 2092 states and 7212 transitions. [2021-06-05 06:50:21,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:50:21,887 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:50:21,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, 1, 1] [2021-06-05 06:50:22,088 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2707,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:50:22,088 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:50:22,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:50:22,088 INFO L82 PathProgramCache]: Analyzing trace with hash -941341329, now seen corresponding path program 37 times [2021-06-05 06:50:22,088 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:50:22,088 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1704111234] [2021-06-05 06:50:22,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:50:22,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:50:22,191 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:50:22,191 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:50:22,191 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1704111234] [2021-06-05 06:50:22,191 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1704111234] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:22,191 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1879571548] [2021-06-05 06:50:22,191 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 06:50:22,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:50:22,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:50:22,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:50:22,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:22,463 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:22,464 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:22,465 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:50:22,465 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:22,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:22,469 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:22,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-05 06:50:22,470 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:22,532 INFO L628 ElimStorePlain]: treesize reduction 108, result has 41.6 percent of original size [2021-06-05 06:50:22,532 INFO L518 ElimStorePlain]: Eliminatee v_prenex_291 vanished before elimination [2021-06-05 06:50:22,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:22,535 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:22,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 06:50:22,537 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:22,557 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:22,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:22,560 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:22,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 23 treesize of output 13 [2021-06-05 06:50:22,561 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:22,579 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:22,581 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 06:50:22,581 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:244, output treesize:31 [2021-06-05 06:50:22,614 INFO 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 06:50:22,614 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1879571548] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:22,614 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:50:22,614 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 06:50:22,614 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063518790] [2021-06-05 06:50:22,614 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:50:22,615 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:50:22,615 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:50:22,615 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:50:22,615 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 06:50:23,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:50:23,052 INFO L93 Difference]: Finished difference Result 2732 states and 9177 transitions. [2021-06-05 06:50:23,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 06:50:23,053 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 06:50:23,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:50:23,056 INFO L225 Difference]: With dead ends: 2732 [2021-06-05 06:50:23,056 INFO L226 Difference]: Without dead ends: 2702 [2021-06-05 06:50:23,056 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 204 ImplicationChecksByTransitivity, 537.7ms TimeCoverageRelationStatistics Valid=188, Invalid=682, Unknown=0, NotChecked=0, Total=870 [2021-06-05 06:50:23,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2702 states. [2021-06-05 06:50:23,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2702 to 2096. [2021-06-05 06:50:23,077 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 06:50:23,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2096 states to 2096 states and 7233 transitions. [2021-06-05 06:50:23,080 INFO L78 Accepts]: Start accepts. Automaton has 2096 states and 7233 transitions. Word has length 26 [2021-06-05 06:50:23,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:50:23,080 INFO L482 AbstractCegarLoop]: Abstraction has 2096 states and 7233 transitions. [2021-06-05 06:50:23,080 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 06:50:23,080 INFO L276 IsEmpty]: Start isEmpty. Operand 2096 states and 7233 transitions. [2021-06-05 06:50:23,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:50:23,083 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:50:23,083 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 06:50:23,283 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2721 [2021-06-05 06:50:23,283 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:50:23,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:50:23,283 INFO L82 PathProgramCache]: Analyzing trace with hash 1403214703, now seen corresponding path program 38 times [2021-06-05 06:50:23,283 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:50:23,283 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023473388] [2021-06-05 06:50:23,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:50:23,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:50:23,422 INFO 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 06:50:23,422 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:50:23,422 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2023473388] [2021-06-05 06:50:23,422 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2023473388] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:23,422 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [275515433] [2021-06-05 06:50:23,422 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 06:50:23,443 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:50:23,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:50:23,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:50:23,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:50:23,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:23,867 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 06:50:23,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:50:23,868 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:23,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:23,887 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 06:50:23,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-05 06:50:23,889 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:24,009 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-06-05 06:50:24,009 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:24,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:24,028 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 06:50:24,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-05 06:50:24,030 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:24,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:24,043 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:24,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 16 treesize of output 26 [2021-06-05 06:50:24,047 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:24,168 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-06-05 06:50:24,168 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:24,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:24,188 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 06:50:24,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-05 06:50:24,191 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:24,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:24,208 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 06:50:24,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:50:24,209 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:24,316 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-06-05 06:50:24,316 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:24,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:24,334 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 06:50:24,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 30 treesize of output 24 [2021-06-05 06:50:24,335 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:24,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:24,347 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:24,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-05 06:50:24,351 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:24,442 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:24,456 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 06:50:24,456 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 9 variables, input treesize:349, output treesize:241 [2021-06-05 06:50:24,623 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 36 [2021-06-05 06:50:24,658 INFO 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 06:50:24,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [275515433] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:24,659 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:50:24,659 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 06:50:24,659 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [437736103] [2021-06-05 06:50:24,659 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:50:24,659 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:50:24,659 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:50:24,659 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=260, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:50:24,659 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 06:50:25,047 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 44 [2021-06-05 06:50:25,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:50:25,399 INFO L93 Difference]: Finished difference Result 2726 states and 9219 transitions. [2021-06-05 06:50:25,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 06:50:25,399 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 06:50:25,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:50:25,403 INFO L225 Difference]: With dead ends: 2726 [2021-06-05 06:50:25,403 INFO L226 Difference]: Without dead ends: 2711 [2021-06-05 06:50:25,403 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 905.7ms TimeCoverageRelationStatistics Valid=163, Invalid=539, Unknown=0, NotChecked=0, Total=702 [2021-06-05 06:50:25,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2711 states. [2021-06-05 06:50:25,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2711 to 2120. [2021-06-05 06:50:25,423 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 06:50:25,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2120 states to 2120 states and 7311 transitions. [2021-06-05 06:50:25,427 INFO L78 Accepts]: Start accepts. Automaton has 2120 states and 7311 transitions. Word has length 26 [2021-06-05 06:50:25,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:50:25,427 INFO L482 AbstractCegarLoop]: Abstraction has 2120 states and 7311 transitions. [2021-06-05 06:50:25,427 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 06:50:25,427 INFO L276 IsEmpty]: Start isEmpty. Operand 2120 states and 7311 transitions. [2021-06-05 06:50:25,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:50:25,429 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:50:25,429 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 06:50:25,630 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2735,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:50:25,630 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:50:25,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:50:25,630 INFO L82 PathProgramCache]: Analyzing trace with hash -2092411309, now seen corresponding path program 39 times [2021-06-05 06:50:25,630 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:50:25,630 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28469243] [2021-06-05 06:50:25,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:50:25,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:50:25,868 INFO 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 06:50:25,868 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:50:25,868 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [28469243] [2021-06-05 06:50:25,868 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [28469243] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:25,868 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [442858656] [2021-06-05 06:50:25,868 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 06:50:25,891 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:50:25,891 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:50:25,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:50:25,892 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:50:26,232 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2021-06-05 06:50:26,455 INFO L446 ElimStorePlain]: Different costs {1=[A], 2=[v_prenex_312, v_prenex_313]} [2021-06-05 06:50:26,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:26,458 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 06:50:26,459 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:26,522 INFO L628 ElimStorePlain]: treesize reduction 86, result has 47.9 percent of original size [2021-06-05 06:50:26,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:26,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:26,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 06:50:26,526 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:26,547 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:26,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:26,550 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:26,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 23 treesize of output 13 [2021-06-05 06:50:26,550 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:26,568 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:26,569 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 06:50:26,569 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:179, output treesize:22 [2021-06-05 06:50:26,601 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:50:26,601 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [442858656] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:26,601 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:50:26,601 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 06:50:26,601 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326112991] [2021-06-05 06:50:26,601 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 06:50:26,601 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:50:26,601 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 06:50:26,601 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-06-05 06:50:26,601 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 06:50:27,266 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-06-05 06:50:27,461 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 82 [2021-06-05 06:50:27,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:50:27,606 INFO L93 Difference]: Finished difference Result 2785 states and 9315 transitions. [2021-06-05 06:50:27,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 06:50:27,606 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 06:50:27,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:50:27,610 INFO L225 Difference]: With dead ends: 2785 [2021-06-05 06:50:27,610 INFO L226 Difference]: Without dead ends: 2740 [2021-06-05 06:50:27,610 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 1274.0ms TimeCoverageRelationStatistics Valid=173, Invalid=697, Unknown=0, NotChecked=0, Total=870 [2021-06-05 06:50:27,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2740 states. [2021-06-05 06:50:27,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2740 to 2156. [2021-06-05 06:50:27,640 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 06:50:27,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2156 states to 2156 states and 7438 transitions. [2021-06-05 06:50:27,643 INFO L78 Accepts]: Start accepts. Automaton has 2156 states and 7438 transitions. Word has length 26 [2021-06-05 06:50:27,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:50:27,643 INFO L482 AbstractCegarLoop]: Abstraction has 2156 states and 7438 transitions. [2021-06-05 06:50:27,643 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 06:50:27,643 INFO L276 IsEmpty]: Start isEmpty. Operand 2156 states and 7438 transitions. [2021-06-05 06:50:27,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:50:27,645 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:50:27,646 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 06:50:27,846 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2798 [2021-06-05 06:50:27,846 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:50:27,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:50:27,846 INFO L82 PathProgramCache]: Analyzing trace with hash 585023207, now seen corresponding path program 40 times [2021-06-05 06:50:27,846 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:50:27,846 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [165696758] [2021-06-05 06:50:27,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:50:27,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:50:28,084 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 35 [2021-06-05 06:50:28,140 INFO 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 06:50:28,140 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:50:28,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [165696758] [2021-06-05 06:50:28,141 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [165696758] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:28,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [955522496] [2021-06-05 06:50:28,141 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 06:50:28,163 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:50:28,163 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:50:28,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:50:28,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:50:28,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:28,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:28,344 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:28,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:50:28,347 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:28,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:28,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:28,357 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:28,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 31 [2021-06-05 06:50:28,358 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:28,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:28,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:28,370 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:50:28,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 26 [2021-06-05 06:50:28,371 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:28,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:28,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:28,382 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:28,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 28 [2021-06-05 06:50:28,386 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:28,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:28,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:28,394 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:28,395 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 42 treesize of output 22 [2021-06-05 06:50:28,395 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:28,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:28,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:28,404 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:28,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 25 [2021-06-05 06:50:28,405 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:28,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:28,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:28,415 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:28,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 47 treesize of output 1 [2021-06-05 06:50:28,416 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:28,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:28,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:28,424 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:28,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 40 treesize of output 22 [2021-06-05 06:50:28,425 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:28,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:28,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:28,435 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:28,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 1 [2021-06-05 06:50:28,436 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:28,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:28,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:28,444 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:28,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:50:28,444 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:28,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:28,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:28,453 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:28,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 45 treesize of output 27 [2021-06-05 06:50:28,454 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:28,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:28,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:28,463 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:28,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 40 treesize of output 22 [2021-06-05 06:50:28,464 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:28,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:28,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:28,475 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:50:28,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 23 [2021-06-05 06:50:28,477 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:28,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:28,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:28,485 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:28,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 23 [2021-06-05 06:50:28,486 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:28,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:28,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:28,497 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:50:28,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 27 [2021-06-05 06:50:28,498 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:28,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:28,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:28,504 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:28,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 1 [2021-06-05 06:50:28,504 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:28,612 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 23 [2021-06-05 06:50:28,612 INFO L628 ElimStorePlain]: treesize reduction 47, result has 69.3 percent of original size [2021-06-05 06:50:28,613 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 06:50:28,613 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:821, output treesize:106 [2021-06-05 06:50:28,709 INFO 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 06:50:28,709 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [955522496] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:28,709 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:50:28,709 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 06:50:28,709 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1850771213] [2021-06-05 06:50:28,709 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:50:28,709 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:50:28,709 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:50:28,709 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:50:28,710 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 06:50:29,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:50:29,634 INFO L93 Difference]: Finished difference Result 2977 states and 9961 transitions. [2021-06-05 06:50:29,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 06:50:29,635 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 06:50:29,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:50:29,638 INFO L225 Difference]: With dead ends: 2977 [2021-06-05 06:50:29,639 INFO L226 Difference]: Without dead ends: 2947 [2021-06-05 06:50:29,639 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 1041.4ms TimeCoverageRelationStatistics Valid=214, Invalid=842, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 06:50:29,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2947 states. [2021-06-05 06:50:29,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2947 to 2143. [2021-06-05 06:50:29,662 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 06:50:29,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2143 states to 2143 states and 7389 transitions. [2021-06-05 06:50:29,665 INFO L78 Accepts]: Start accepts. Automaton has 2143 states and 7389 transitions. Word has length 26 [2021-06-05 06:50:29,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:50:29,666 INFO L482 AbstractCegarLoop]: Abstraction has 2143 states and 7389 transitions. [2021-06-05 06:50:29,666 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 06:50:29,666 INFO L276 IsEmpty]: Start isEmpty. Operand 2143 states and 7389 transitions. [2021-06-05 06:50:29,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:50:29,668 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:50:29,668 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 06:50:29,868 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2811,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:50:29,868 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:50:29,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:50:29,869 INFO L82 PathProgramCache]: Analyzing trace with hash -1104919697, now seen corresponding path program 41 times [2021-06-05 06:50:29,869 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:50:29,869 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [105937945] [2021-06-05 06:50:29,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:50:29,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:50:30,096 INFO 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 06:50:30,096 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:50:30,096 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [105937945] [2021-06-05 06:50:30,096 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [105937945] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:30,097 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1942341292] [2021-06-05 06:50:30,097 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 06:50:30,118 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:50:30,118 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:50:30,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:50:30,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:50:30,451 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 70 [2021-06-05 06:50:30,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:30,567 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:50:30,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-05 06:50:30,569 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:30,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:30,579 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:30,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 06:50:30,582 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:30,884 WARN L205 SmtUtils]: Spent 301.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 88 [2021-06-05 06:50:30,885 INFO L628 ElimStorePlain]: treesize reduction 24, result has 93.6 percent of original size [2021-06-05 06:50:30,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:30,897 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:30,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, 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 06:50:30,899 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:30,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:30,908 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:30,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:50:30,910 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:31,154 WARN L205 SmtUtils]: Spent 243.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 85 [2021-06-05 06:50:31,155 INFO L628 ElimStorePlain]: treesize reduction 4, result has 98.8 percent of original size [2021-06-05 06:50:31,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:31,167 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:31,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-06-05 06:50:31,168 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:31,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:31,177 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:50:31,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 06:50:31,179 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:31,291 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2021-06-05 06:50:31,291 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:31,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:31,303 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:50:31,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 06:50:31,304 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:31,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:31,312 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:31,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 06:50:31,315 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:31,419 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2021-06-05 06:50:31,419 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:31,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:31,431 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:31,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 06:50:31,434 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:31,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:31,443 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:50:31,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-05 06:50:31,444 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:31,533 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:31,538 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 06:50:31,538 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:411, output treesize:176 [2021-06-05 06:50:31,662 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:50:31,663 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1942341292] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:31,663 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:50:31,663 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 06:50:31,663 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1388679151] [2021-06-05 06:50:31,663 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 06:50:31,663 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:50:31,663 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 06:50:31,663 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2021-06-05 06:50:31,663 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 06:50:32,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:50:32,404 INFO L93 Difference]: Finished difference Result 2746 states and 9264 transitions. [2021-06-05 06:50:32,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 06:50:32,404 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 06:50:32,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:50:32,408 INFO L225 Difference]: With dead ends: 2746 [2021-06-05 06:50:32,408 INFO L226 Difference]: Without dead ends: 2721 [2021-06-05 06:50:32,408 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 930.3ms TimeCoverageRelationStatistics Valid=147, Invalid=503, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:50:32,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2721 states. [2021-06-05 06:50:32,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2721 to 2147. [2021-06-05 06:50:32,429 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 06:50:32,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2147 states to 2147 states and 7403 transitions. [2021-06-05 06:50:32,433 INFO L78 Accepts]: Start accepts. Automaton has 2147 states and 7403 transitions. Word has length 26 [2021-06-05 06:50:32,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:50:32,433 INFO L482 AbstractCegarLoop]: Abstraction has 2147 states and 7403 transitions. [2021-06-05 06:50:32,433 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 06:50:32,433 INFO L276 IsEmpty]: Start isEmpty. Operand 2147 states and 7403 transitions. [2021-06-05 06:50:32,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:50:32,435 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:50:32,435 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 06:50:32,635 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2830 [2021-06-05 06:50:32,636 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:50:32,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:50:32,636 INFO L82 PathProgramCache]: Analyzing trace with hash 1379621035, now seen corresponding path program 42 times [2021-06-05 06:50:32,636 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:50:32,636 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [171541239] [2021-06-05 06:50:32,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:50:32,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:50:32,884 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:50:32,884 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:50:32,884 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [171541239] [2021-06-05 06:50:32,884 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [171541239] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:32,884 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1953503843] [2021-06-05 06:50:32,884 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 06:50:32,905 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:50:32,906 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:50:32,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:50:32,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:50:33,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:33,108 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:33,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-06-05 06:50:33,109 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:33,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:33,118 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:33,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:50:33,121 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:33,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:33,129 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:33,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 06:50:33,130 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:33,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:33,137 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:33,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:50:33,138 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:33,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:33,148 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:50:33,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, 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 06:50:33,149 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:33,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:33,157 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:33,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:50:33,158 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:33,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:33,168 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:50:33,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 06:50:33,169 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:33,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:33,177 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:33,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 1 [2021-06-05 06:50:33,178 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:33,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:33,185 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:33,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 26 treesize of output 16 [2021-06-05 06:50:33,186 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:33,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:33,195 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:50:33,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-05 06:50:33,196 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:33,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:33,204 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:33,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:50:33,205 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:33,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:33,213 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:33,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:50:33,214 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:33,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:33,222 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:33,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:50:33,223 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:33,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:33,230 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:33,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 16 [2021-06-05 06:50:33,230 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:33,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:33,239 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:33,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 16 treesize of output 18 [2021-06-05 06:50:33,242 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:33,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:33,247 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:50:33,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 06:50:33,248 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:33,309 INFO L628 ElimStorePlain]: treesize reduction 15, result has 83.9 percent of original size [2021-06-05 06:50:33,310 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 06:50:33,310 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:589, output treesize:78 [2021-06-05 06:50:33,391 INFO 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 06:50:33,391 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1953503843] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:33,391 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:50:33,391 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 06:50:33,391 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502552685] [2021-06-05 06:50:33,391 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:50:33,391 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:50:33,391 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:50:33,391 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:50:33,391 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 06:50:34,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:50:34,045 INFO L93 Difference]: Finished difference Result 2702 states and 9149 transitions. [2021-06-05 06:50:34,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 06:50:34,045 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 06:50:34,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:50:34,049 INFO L225 Difference]: With dead ends: 2702 [2021-06-05 06:50:34,049 INFO L226 Difference]: Without dead ends: 2687 [2021-06-05 06:50:34,049 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 746.2ms TimeCoverageRelationStatistics Valid=154, Invalid=602, Unknown=0, NotChecked=0, Total=756 [2021-06-05 06:50:34,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2687 states. [2021-06-05 06:50:34,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2687 to 2153. [2021-06-05 06:50:34,071 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 06:50:34,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2153 states to 2153 states and 7427 transitions. [2021-06-05 06:50:34,074 INFO L78 Accepts]: Start accepts. Automaton has 2153 states and 7427 transitions. Word has length 26 [2021-06-05 06:50:34,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:50:34,074 INFO L482 AbstractCegarLoop]: Abstraction has 2153 states and 7427 transitions. [2021-06-05 06:50:34,074 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 06:50:34,074 INFO L276 IsEmpty]: Start isEmpty. Operand 2153 states and 7427 transitions. [2021-06-05 06:50:34,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:50:34,077 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:50:34,077 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 06:50:34,277 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2868 [2021-06-05 06:50:34,277 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:50:34,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:50:34,277 INFO L82 PathProgramCache]: Analyzing trace with hash 1044929515, now seen corresponding path program 55 times [2021-06-05 06:50:34,277 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:50:34,277 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1603673769] [2021-06-05 06:50:34,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:50:34,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:50:34,441 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 06:50:34,442 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:50:34,442 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1603673769] [2021-06-05 06:50:34,442 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1603673769] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:34,442 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2016182860] [2021-06-05 06:50:34,442 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 06:50:34,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:50:34,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:50:34,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:50:34,880 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:34,881 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,881 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,883 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,883 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:50:34,883 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:34,887 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:34,888 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,888 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,890 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-05 06:50:34,891 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:34,894 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:34,895 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,895 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,897 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-05 06:50:34,898 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:34,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:34,902 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,902 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,904 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:50:34,904 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:34,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:34,908 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,908 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,910 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-05 06:50:34,911 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:34,913 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:34,914 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,915 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-05 06:50:34,917 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:34,920 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:34,921 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,921 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:50:34,923 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:34,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:34,927 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,927 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,929 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:50:34,930 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:34,932 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:34,933 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,934 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,935 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:50:34,937 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:34,939 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:34,940 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,941 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,943 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 06:50:34,943 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:34,946 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:34,947 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,947 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,949 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-05 06:50:34,950 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:34,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:34,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,955 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 06:50:34,956 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:34,958 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:34,959 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,960 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,961 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,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, 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 06:50:34,962 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:34,964 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:34,965 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,965 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,967 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 06:50:34,968 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:34,969 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:34,970 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:34,970 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:50:34,971 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:34,988 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-06-05 06:50:34,989 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 06:50:34,989 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-05 06:50:35,009 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 06:50:35,009 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2016182860] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:35,009 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:50:35,009 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-06-05 06:50:35,009 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030046374] [2021-06-05 06:50:35,009 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 06:50:35,009 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:50:35,009 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 06:50:35,009 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-06-05 06:50:35,009 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 06:50:35,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:50:35,591 INFO L93 Difference]: Finished difference Result 2728 states and 8906 transitions. [2021-06-05 06:50:35,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 06:50:35,591 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 06:50:35,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:50:35,595 INFO L225 Difference]: With dead ends: 2728 [2021-06-05 06:50:35,595 INFO L226 Difference]: Without dead ends: 2691 [2021-06-05 06:50:35,595 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 286 ImplicationChecksByTransitivity, 553.5ms TimeCoverageRelationStatistics Valid=220, Invalid=902, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 06:50:35,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2691 states. [2021-06-05 06:50:35,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2691 to 2175. [2021-06-05 06:50:35,618 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 06:50:35,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2175 states to 2175 states and 7500 transitions. [2021-06-05 06:50:35,622 INFO L78 Accepts]: Start accepts. Automaton has 2175 states and 7500 transitions. Word has length 26 [2021-06-05 06:50:35,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:50:35,622 INFO L482 AbstractCegarLoop]: Abstraction has 2175 states and 7500 transitions. [2021-06-05 06:50:35,622 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 06:50:35,622 INFO L276 IsEmpty]: Start isEmpty. Operand 2175 states and 7500 transitions. [2021-06-05 06:50:35,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:50:35,624 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:50:35,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] [2021-06-05 06:50:35,824 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2887 [2021-06-05 06:50:35,825 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:50:35,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:50:35,825 INFO L82 PathProgramCache]: Analyzing trace with hash 2112804079, now seen corresponding path program 56 times [2021-06-05 06:50:35,825 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:50:35,825 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [842059303] [2021-06-05 06:50:35,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:50:35,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:50:36,009 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 06:50:36,009 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:50:36,009 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [842059303] [2021-06-05 06:50:36,009 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [842059303] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:36,009 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1804650018] [2021-06-05 06:50:36,009 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 06:50:36,032 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:50:36,032 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:50:36,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:50:36,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:50:36,300 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_328, v_prenex_324], 5=[A, v_prenex_326]} [2021-06-05 06:50:36,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:36,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:36,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:36,307 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:36,307 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 06:50:36,308 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:36,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:36,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:36,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:36,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 06:50:36,313 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:36,380 INFO L628 ElimStorePlain]: treesize reduction 130, result has 40.1 percent of original size [2021-06-05 06:50:36,381 INFO L518 ElimStorePlain]: Eliminatee v_prenex_324 vanished before elimination [2021-06-05 06:50:36,383 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:36,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:36,384 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 06:50:36,385 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:36,406 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:36,408 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:36,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:36,409 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:36,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:50:36,410 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:36,427 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:36,428 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 06:50:36,429 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:270, output treesize:31 [2021-06-05 06:50:36,461 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 06:50:36,461 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1804650018] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:36,461 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:50:36,461 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-06-05 06:50:36,461 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071431951] [2021-06-05 06:50:36,462 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 06:50:36,462 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:50:36,462 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 06:50:36,462 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-06-05 06:50:36,462 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 06:50:37,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:50:37,337 INFO L93 Difference]: Finished difference Result 2675 states and 8982 transitions. [2021-06-05 06:50:37,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 06:50:37,338 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 06:50:37,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:50:37,341 INFO L225 Difference]: With dead ends: 2675 [2021-06-05 06:50:37,341 INFO L226 Difference]: Without dead ends: 2629 [2021-06-05 06:50:37,341 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 888.9ms TimeCoverageRelationStatistics Valid=297, Invalid=1035, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 06:50:37,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2629 states. [2021-06-05 06:50:37,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2629 to 2171. [2021-06-05 06:50:37,362 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 06:50:37,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2171 states to 2171 states and 7474 transitions. [2021-06-05 06:50:37,365 INFO L78 Accepts]: Start accepts. Automaton has 2171 states and 7474 transitions. Word has length 26 [2021-06-05 06:50:37,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:50:37,365 INFO L482 AbstractCegarLoop]: Abstraction has 2171 states and 7474 transitions. [2021-06-05 06:50:37,365 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 06:50:37,366 INFO L276 IsEmpty]: Start isEmpty. Operand 2171 states and 7474 transitions. [2021-06-05 06:50:37,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:50:37,368 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:50:37,368 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 06:50:37,568 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2989,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:50:37,568 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:50:37,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:50:37,569 INFO L82 PathProgramCache]: Analyzing trace with hash 455537647, now seen corresponding path program 57 times [2021-06-05 06:50:37,569 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:50:37,569 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [171581404] [2021-06-05 06:50:37,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:50:37,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:50:37,810 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 06:50:37,810 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:50:37,810 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [171581404] [2021-06-05 06:50:37,811 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [171581404] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:37,811 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [767672311] [2021-06-05 06:50:37,811 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 06:50:37,841 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:50:37,841 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:50:37,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:50:37,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:50:38,173 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_333, v_prenex_335], 5=[A, v_prenex_334]} [2021-06-05 06:50:38,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:38,177 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:38,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:38,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 06:50:38,179 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:38,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:38,183 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:38,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 06:50:38,184 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:38,281 INFO L628 ElimStorePlain]: treesize reduction 143, result has 42.8 percent of original size [2021-06-05 06:50:38,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:38,284 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 06:50:38,285 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:38,310 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:38,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:38,313 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:38,314 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 06:50:38,315 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:38,337 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:38,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:38,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:38,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:38,341 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:38,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 06:50:38,342 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:38,361 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:38,362 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 06:50:38,363 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:303, output treesize:31 [2021-06-05 06:50:38,398 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 06:50:38,398 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [767672311] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:38,398 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:50:38,398 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-06-05 06:50:38,398 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [416696127] [2021-06-05 06:50:38,398 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 06:50:38,398 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:50:38,398 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 06:50:38,399 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 06:50:38,399 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 06:50:38,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:50:38,998 INFO L93 Difference]: Finished difference Result 2624 states and 8866 transitions. [2021-06-05 06:50:38,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 06:50:38,998 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 06:50:38,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:50:39,002 INFO L225 Difference]: With dead ends: 2624 [2021-06-05 06:50:39,002 INFO L226 Difference]: Without dead ends: 2609 [2021-06-05 06:50:39,002 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 768.2ms TimeCoverageRelationStatistics Valid=167, Invalid=645, Unknown=0, NotChecked=0, Total=812 [2021-06-05 06:50:39,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2609 states. [2021-06-05 06:50:39,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2609 to 2181. [2021-06-05 06:50:39,024 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 06:50:39,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2181 states to 2181 states and 7511 transitions. [2021-06-05 06:50:39,027 INFO L78 Accepts]: Start accepts. Automaton has 2181 states and 7511 transitions. Word has length 26 [2021-06-05 06:50:39,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:50:39,027 INFO L482 AbstractCegarLoop]: Abstraction has 2181 states and 7511 transitions. [2021-06-05 06:50:39,027 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 06:50:39,027 INFO L276 IsEmpty]: Start isEmpty. Operand 2181 states and 7511 transitions. [2021-06-05 06:50:39,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:50:39,030 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:50:39,030 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 06:50:39,230 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3003,100 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:50:39,230 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:50:39,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:50:39,230 INFO L82 PathProgramCache]: Analyzing trace with hash -1197737873, now seen corresponding path program 43 times [2021-06-05 06:50:39,230 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:50:39,230 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [263570899] [2021-06-05 06:50:39,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:50:39,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:50:39,506 INFO 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 06:50:39,506 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:50:39,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [263570899] [2021-06-05 06:50:39,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [263570899] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:39,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1530264189] [2021-06-05 06:50:39,507 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 06:50:39,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:50:39,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:50:39,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:50:39,836 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_338], 2=[A, v_prenex_336]} [2021-06-05 06:50:39,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:39,839 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 06:50:39,840 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:39,923 INFO L628 ElimStorePlain]: treesize reduction 50, result has 69.7 percent of original size [2021-06-05 06:50:39,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:39,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:39,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 06:50:39,929 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:39,963 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:39,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:39,966 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:39,967 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:39,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, 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 06:50:39,968 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:39,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:39,971 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 06:50:39,972 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:40,010 INFO L628 ElimStorePlain]: treesize reduction 15, result has 76.9 percent of original size [2021-06-05 06:50:40,012 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 06:50:40,012 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:179, output treesize:25 [2021-06-05 06:50:40,045 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:50:40,045 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1530264189] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:40,045 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:50:40,045 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 06:50:40,046 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [969093233] [2021-06-05 06:50:40,046 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 06:50:40,046 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:50:40,046 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 06:50:40,046 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2021-06-05 06:50:40,046 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 06:50:40,701 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 56 [2021-06-05 06:50:40,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:50:40,984 INFO L93 Difference]: Finished difference Result 2827 states and 9420 transitions. [2021-06-05 06:50:40,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 06:50:40,984 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 06:50:40,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:50:40,987 INFO L225 Difference]: With dead ends: 2827 [2021-06-05 06:50:40,987 INFO L226 Difference]: Without dead ends: 2797 [2021-06-05 06:50:40,987 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 1106.9ms TimeCoverageRelationStatistics Valid=221, Invalid=771, Unknown=0, NotChecked=0, Total=992 [2021-06-05 06:50:40,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2797 states. [2021-06-05 06:50:41,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2797 to 2189. [2021-06-05 06:50:41,008 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 06:50:41,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2189 states to 2189 states and 7535 transitions. [2021-06-05 06:50:41,012 INFO L78 Accepts]: Start accepts. Automaton has 2189 states and 7535 transitions. Word has length 26 [2021-06-05 06:50:41,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:50:41,012 INFO L482 AbstractCegarLoop]: Abstraction has 2189 states and 7535 transitions. [2021-06-05 06:50:41,012 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 06:50:41,012 INFO L276 IsEmpty]: Start isEmpty. Operand 2189 states and 7535 transitions. [2021-06-05 06:50:41,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:50:41,014 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:50:41,014 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 06:50:41,216 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3018,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:50:41,216 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:50:41,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:50:41,216 INFO L82 PathProgramCache]: Analyzing trace with hash 352643691, now seen corresponding path program 58 times [2021-06-05 06:50:41,216 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:50:41,216 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1770387758] [2021-06-05 06:50:41,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:50:41,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:50:41,340 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 06:50:41,340 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:50:41,340 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1770387758] [2021-06-05 06:50:41,340 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1770387758] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:41,340 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [323654940] [2021-06-05 06:50:41,340 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 06:50:41,361 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:50:41,361 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:50:41,362 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:50:41,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:50:41,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:41,786 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,786 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,787 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,788 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 06:50:41,789 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:41,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:41,792 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,792 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,793 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,794 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:50:41,796 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:41,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:41,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:41,801 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,801 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,803 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,803 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,803 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-05 06:50:41,804 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:41,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:41,807 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,807 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,808 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,809 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,809 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 06:50:41,810 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:41,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:41,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:41,814 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,814 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,816 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,816 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 06:50:41,817 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:41,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:41,820 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,821 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:50:41,823 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:41,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:41,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:41,827 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,828 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,829 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,830 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,830 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 06:50:41,830 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:41,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:41,834 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,834 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,835 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,836 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-05 06:50:41,837 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:41,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:41,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:41,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,841 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,842 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,843 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,843 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-05 06:50:41,843 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:41,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:41,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:41,847 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,847 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,849 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,849 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-05 06:50:41,850 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:41,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:41,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:41,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,856 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,856 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,856 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-05 06:50:41,857 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:41,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:41,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,861 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,862 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-05 06:50:41,863 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:41,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:41,866 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,867 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-05 06:50:41,870 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:41,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:41,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:41,873 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,874 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,875 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,876 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,876 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 06:50:41,876 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:41,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:41,879 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,879 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:41,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-05 06:50:41,880 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:41,897 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-06-05 06:50:41,898 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 06:50:41,898 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-05 06:50:41,917 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 06:50:41,917 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [323654940] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:41,917 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:50:41,917 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-06-05 06:50:41,918 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730786721] [2021-06-05 06:50:41,918 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 06:50:41,918 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:50:41,918 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 06:50:41,918 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2021-06-05 06:50:41,918 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 06:50:42,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:50:42,972 INFO L93 Difference]: Finished difference Result 3223 states and 10393 transitions. [2021-06-05 06:50:42,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 06:50:42,972 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 06:50:42,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:50:42,976 INFO L225 Difference]: With dead ends: 3223 [2021-06-05 06:50:42,976 INFO L226 Difference]: Without dead ends: 3186 [2021-06-05 06:50:42,976 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 421 ImplicationChecksByTransitivity, 962.1ms TimeCoverageRelationStatistics Valid=298, Invalid=1262, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 06:50:42,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3186 states. [2021-06-05 06:50:43,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3186 to 2237. [2021-06-05 06:50:43,001 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 06:50:43,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2237 states to 2237 states and 7711 transitions. [2021-06-05 06:50:43,005 INFO L78 Accepts]: Start accepts. Automaton has 2237 states and 7711 transitions. Word has length 26 [2021-06-05 06:50:43,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:50:43,005 INFO L482 AbstractCegarLoop]: Abstraction has 2237 states and 7711 transitions. [2021-06-05 06:50:43,005 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 06:50:43,005 INFO L276 IsEmpty]: Start isEmpty. Operand 2237 states and 7711 transitions. [2021-06-05 06:50:43,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:50:43,008 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:50:43,008 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 06:50:43,217 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3029 [2021-06-05 06:50:43,217 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:50:43,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:50:43,217 INFO L82 PathProgramCache]: Analyzing trace with hash 392132503, now seen corresponding path program 44 times [2021-06-05 06:50:43,217 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:50:43,217 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1198145306] [2021-06-05 06:50:43,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:50:43,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:50:43,469 INFO 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 06:50:43,469 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:50:43,469 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1198145306] [2021-06-05 06:50:43,469 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1198145306] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:43,469 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1534949636] [2021-06-05 06:50:43,469 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 06:50:43,492 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:50:43,492 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:50:43,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:50:43,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:50:43,899 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2021-06-05 06:50:44,385 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 06:50:44,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 06:50:44,386 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:44,397 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 06:50:44,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:50:44,398 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:44,722 WARN L205 SmtUtils]: Spent 323.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 126 [2021-06-05 06:50:44,722 INFO L628 ElimStorePlain]: treesize reduction 74, result has 84.5 percent of original size [2021-06-05 06:50:44,738 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:44,738 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-05 06:50:44,742 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:44,885 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-06-05 06:50:44,885 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:44,905 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:44,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-05 06:50:44,907 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:44,918 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 06:50:44,918 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 06:50:44,919 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:45,044 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-06-05 06:50:45,045 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:45,068 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 06:50:45,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:50:45,071 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:45,202 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 112 [2021-06-05 06:50:45,203 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:45,225 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 06:50:45,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, 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 06:50:45,229 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:45,243 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:45,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-05 06:50:45,245 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:45,450 WARN L205 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 107 [2021-06-05 06:50:45,451 INFO L628 ElimStorePlain]: treesize reduction 27, result has 91.1 percent of original size [2021-06-05 06:50:45,471 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 06:50:45,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-05 06:50:45,472 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:45,574 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2021-06-05 06:50:45,574 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:45,591 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 06:50:45,592 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-05 06:50:45,594 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:45,692 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:45,708 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 06:50:45,708 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 06:50:45,709 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:45,805 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:45,818 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 06:50:45,818 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:539, output treesize:412 [2021-06-05 06:50:45,964 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 37 [2021-06-05 06:50:46,063 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:50:46,063 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1534949636] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:46,063 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:50:46,063 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-05 06:50:46,063 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737194966] [2021-06-05 06:50:46,063 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:50:46,063 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:50:46,063 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:50:46,063 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:50:46,064 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 06:50:47,053 WARN L205 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 65 [2021-06-05 06:50:47,578 WARN L205 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 85 [2021-06-05 06:50:47,984 WARN L205 SmtUtils]: Spent 287.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 83 [2021-06-05 06:50:48,372 WARN L205 SmtUtils]: Spent 346.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 96 [2021-06-05 06:50:48,599 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-06-05 06:50:49,170 WARN L205 SmtUtils]: Spent 520.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 107 [2021-06-05 06:50:49,641 WARN L205 SmtUtils]: Spent 415.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 89 [2021-06-05 06:50:50,315 WARN L205 SmtUtils]: Spent 524.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 108 [2021-06-05 06:50:50,506 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 68 [2021-06-05 06:50:51,061 WARN L205 SmtUtils]: Spent 399.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 88 [2021-06-05 06:50:51,261 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 34 [2021-06-05 06:50:51,585 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 48 [2021-06-05 06:50:51,971 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 37 [2021-06-05 06:50:52,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:50:52,163 INFO L93 Difference]: Finished difference Result 3399 states and 11009 transitions. [2021-06-05 06:50:52,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 06:50:52,164 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 06:50:52,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:50:52,168 INFO L225 Difference]: With dead ends: 3399 [2021-06-05 06:50:52,168 INFO L226 Difference]: Without dead ends: 3354 [2021-06-05 06:50:52,168 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 826 ImplicationChecksByTransitivity, 5934.5ms TimeCoverageRelationStatistics Valid=484, Invalid=2378, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 06:50:52,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3354 states. [2021-06-05 06:50:52,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3354 to 2260. [2021-06-05 06:50:52,193 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 06:50:52,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2260 states to 2260 states and 7803 transitions. [2021-06-05 06:50:52,197 INFO L78 Accepts]: Start accepts. Automaton has 2260 states and 7803 transitions. Word has length 26 [2021-06-05 06:50:52,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:50:52,197 INFO L482 AbstractCegarLoop]: Abstraction has 2260 states and 7803 transitions. [2021-06-05 06:50:52,197 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 06:50:52,197 INFO L276 IsEmpty]: Start isEmpty. Operand 2260 states and 7803 transitions. [2021-06-05 06:50:52,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:50:52,199 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:50:52,199 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 06:50:52,400 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3119,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:50:52,400 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:50:52,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:50:52,400 INFO L82 PathProgramCache]: Analyzing trace with hash -658448197, now seen corresponding path program 45 times [2021-06-05 06:50:52,400 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:50:52,400 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [597576541] [2021-06-05 06:50:52,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:50:52,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:50:52,653 INFO 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 06:50:52,653 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:50:52,653 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [597576541] [2021-06-05 06:50:52,653 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [597576541] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:52,653 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [381379524] [2021-06-05 06:50:52,653 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 06:50:52,676 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:50:52,676 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:50:52,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:50:52,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:50:52,898 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-06-05 06:50:53,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:53,170 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 06:50:53,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:50:53,171 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:53,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:53,195 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 06:50:53,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:50:53,196 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:53,571 WARN L205 SmtUtils]: Spent 374.00 ms on a formula simplification. DAG size of input: 160 DAG size of output: 156 [2021-06-05 06:50:53,572 INFO L628 ElimStorePlain]: treesize reduction 74, result has 85.2 percent of original size [2021-06-05 06:50:53,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:53,593 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 06:50:53,593 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:50:53,594 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:53,750 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification that was a NOOP. DAG size: 152 [2021-06-05 06:50:53,751 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:53,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:53,773 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:53,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-05 06:50:53,777 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:53,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:53,795 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:53,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-05 06:50:53,798 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:54,073 WARN L205 SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 153 DAG size of output: 144 [2021-06-05 06:50:54,073 INFO L628 ElimStorePlain]: treesize reduction 49, result has 87.8 percent of original size [2021-06-05 06:50:54,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:54,097 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 06:50:54,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 06:50:54,098 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:54,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:54,120 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 06:50:54,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, 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 06:50:54,121 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:54,345 WARN L205 SmtUtils]: Spent 223.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 138 [2021-06-05 06:50:54,346 INFO L628 ElimStorePlain]: treesize reduction 33, result has 90.0 percent of original size [2021-06-05 06:50:54,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:54,365 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 06:50:54,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-05 06:50:54,366 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:54,475 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 134 [2021-06-05 06:50:54,475 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:54,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:54,496 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 06:50:54,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-05 06:50:54,499 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:54,611 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 128 [2021-06-05 06:50:54,611 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:54,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:54,626 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:54,626 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:50:54,630 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:54,725 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:54,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:54,740 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:50:54,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-06-05 06:50:54,746 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:54,921 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 112 [2021-06-05 06:50:54,921 INFO L628 ElimStorePlain]: treesize reduction 9, result has 96.4 percent of original size [2021-06-05 06:50:54,937 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 06:50:54,937 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 24 variables, input treesize:563, output treesize:231 [2021-06-05 06:50:55,077 INFO 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 06:50:55,077 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [381379524] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:55,077 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:50:55,078 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 06:50:55,078 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096502252] [2021-06-05 06:50:55,078 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 06:50:55,078 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:50:55,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 06:50:55,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=232, Unknown=0, NotChecked=0, Total=306 [2021-06-05 06:50:55,078 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 06:50:55,365 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 64 [2021-06-05 06:50:56,155 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 36 [2021-06-05 06:50:56,644 WARN L205 SmtUtils]: Spent 246.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 54 [2021-06-05 06:50:56,961 WARN L205 SmtUtils]: Spent 279.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 108 [2021-06-05 06:50:57,307 WARN L205 SmtUtils]: Spent 328.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 73 [2021-06-05 06:50:57,675 WARN L205 SmtUtils]: Spent 298.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 112 [2021-06-05 06:50:58,041 WARN L205 SmtUtils]: Spent 340.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 76 [2021-06-05 06:50:58,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:50:58,297 INFO L93 Difference]: Finished difference Result 3654 states and 11998 transitions. [2021-06-05 06:50:58,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 06:50:58,297 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 06:50:58,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:50:58,302 INFO L225 Difference]: With dead ends: 3654 [2021-06-05 06:50:58,302 INFO L226 Difference]: Without dead ends: 3624 [2021-06-05 06:50:58,302 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 460 ImplicationChecksByTransitivity, 3349.5ms TimeCoverageRelationStatistics Valid=385, Invalid=1255, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 06:50:58,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3624 states. [2021-06-05 06:50:58,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3624 to 2265. [2021-06-05 06:50:58,330 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 06:50:58,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2265 states to 2265 states and 7808 transitions. [2021-06-05 06:50:58,334 INFO L78 Accepts]: Start accepts. Automaton has 2265 states and 7808 transitions. Word has length 26 [2021-06-05 06:50:58,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:50:58,334 INFO L482 AbstractCegarLoop]: Abstraction has 2265 states and 7808 transitions. [2021-06-05 06:50:58,334 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 06:50:58,334 INFO L276 IsEmpty]: Start isEmpty. Operand 2265 states and 7808 transitions. [2021-06-05 06:50:58,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:50:58,336 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:50:58,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] [2021-06-05 06:50:58,537 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3200,104 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:50:58,537 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:50:58,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:50:58,537 INFO L82 PathProgramCache]: Analyzing trace with hash 578637215, now seen corresponding path program 59 times [2021-06-05 06:50:58,537 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:50:58,537 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1026580912] [2021-06-05 06:50:58,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:50:58,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:50:58,663 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:50:58,663 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:50:58,663 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1026580912] [2021-06-05 06:50:58,663 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1026580912] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:58,663 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1792109952] [2021-06-05 06:50:58,664 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 06:50:58,686 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 06:50:58,687 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:50:58,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:50:58,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:50:59,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:59,146 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,147 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,148 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 06:50:59,149 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:59,152 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:59,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,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 37 treesize of output 19 [2021-06-05 06:50:59,156 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:59,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:59,159 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,160 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,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, 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 06:50:59,162 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:59,165 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:59,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-05 06:50:59,169 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:59,171 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:59,172 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,173 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,174 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 06:50:59,175 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:59,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:59,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 06:50:59,182 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:59,184 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:59,185 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,186 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,187 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,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 19 [2021-06-05 06:50:59,188 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:59,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:59,192 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,192 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,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 16 [2021-06-05 06:50:59,195 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:59,198 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:59,199 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,199 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,201 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-05 06:50:59,201 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:59,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:59,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,207 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-05 06:50:59,208 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:59,210 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:59,211 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,213 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,213 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-05 06:50:59,214 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:59,217 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:59,218 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,218 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,220 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,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 35 treesize of output 19 [2021-06-05 06:50:59,221 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:59,223 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:59,224 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,225 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,226 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-05 06:50:59,227 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:59,229 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:59,230 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,231 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,232 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,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 32 treesize of output 16 [2021-06-05 06:50:59,233 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:59,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:50:59,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:50:59,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, 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 06:50:59,236 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:50:59,254 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-06-05 06:50:59,255 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 06:50:59,255 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-05 06:50:59,279 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 06:50:59,279 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1792109952] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:50:59,279 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:50:59,279 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-05 06:50:59,279 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258251993] [2021-06-05 06:50:59,280 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 06:50:59,280 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:50:59,280 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 06:50:59,280 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 06:50:59,280 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 06:51:00,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:51:00,294 INFO L93 Difference]: Finished difference Result 3677 states and 11972 transitions. [2021-06-05 06:51:00,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 06:51:00,294 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 06:51:00,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:51:00,299 INFO L225 Difference]: With dead ends: 3677 [2021-06-05 06:51:00,299 INFO L226 Difference]: Without dead ends: 3647 [2021-06-05 06:51:00,299 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 440 ImplicationChecksByTransitivity, 837.7ms TimeCoverageRelationStatistics Valid=313, Invalid=1327, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 06:51:00,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3647 states. [2021-06-05 06:51:00,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3647 to 2319. [2021-06-05 06:51:00,328 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 06:51:00,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2319 states to 2319 states and 8001 transitions. [2021-06-05 06:51:00,332 INFO L78 Accepts]: Start accepts. Automaton has 2319 states and 8001 transitions. Word has length 26 [2021-06-05 06:51:00,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:51:00,332 INFO L482 AbstractCegarLoop]: Abstraction has 2319 states and 8001 transitions. [2021-06-05 06:51:00,332 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 06:51:00,332 INFO L276 IsEmpty]: Start isEmpty. Operand 2319 states and 8001 transitions. [2021-06-05 06:51:00,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:51:00,335 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:51:00,335 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 06:51:00,535 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3243 [2021-06-05 06:51:00,535 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:51:00,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:51:00,536 INFO L82 PathProgramCache]: Analyzing trace with hash -1882681429, now seen corresponding path program 60 times [2021-06-05 06:51:00,536 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:51:00,536 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074134972] [2021-06-05 06:51:00,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:51:00,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:51:00,667 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 06:51:00,667 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:51:00,667 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2074134972] [2021-06-05 06:51:00,667 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2074134972] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:00,667 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1735528028] [2021-06-05 06:51:00,667 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 06:51:00,690 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:51:00,690 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:51:00,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:51:00,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:51:00,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:00,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:00,879 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-06-05 06:51:00,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 28 [2021-06-05 06:51:00,882 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:00,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:00,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:00,904 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:00,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 45 [2021-06-05 06:51:00,910 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:00,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:00,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:00,923 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 06:51:00,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:51:00,924 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:00,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:00,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:00,944 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:00,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 39 [2021-06-05 06:51:00,951 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:00,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:00,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:00,972 INFO L354 Elim1Store]: treesize reduction 16, result has 40.7 percent of original size [2021-06-05 06:51:00,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:51:00,973 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:00,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:00,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:00,995 INFO L354 Elim1Store]: treesize reduction 16, result has 40.7 percent of original size [2021-06-05 06:51:00,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 29 [2021-06-05 06:51:00,997 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:01,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:01,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:01,021 INFO L354 Elim1Store]: treesize reduction 12, result has 55.6 percent of original size [2021-06-05 06:51:01,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:51:01,024 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:01,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:01,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:01,050 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-06-05 06:51:01,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 31 [2021-06-05 06:51:01,054 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:01,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:01,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:01,068 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 06:51:01,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 37 treesize of output 1 [2021-06-05 06:51:01,069 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:01,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:01,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:01,083 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 06:51:01,083 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:51:01,083 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:01,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:01,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:01,096 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 06:51:01,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:51:01,097 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:01,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:01,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:01,118 INFO L354 Elim1Store]: treesize reduction 20, result has 25.9 percent of original size [2021-06-05 06:51:01,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 06:51:01,119 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:01,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:01,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:01,139 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-06-05 06:51:01,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 06:51:01,141 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:01,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:01,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:01,154 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 06:51:01,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, 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 06:51:01,155 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:01,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:01,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:01,174 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-06-05 06:51: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, 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 06:51:01,175 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:01,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:01,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:01,183 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 06:51:01,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 06:51:01,183 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:01,253 INFO L628 ElimStorePlain]: treesize reduction 147, result has 34.7 percent of original size [2021-06-05 06:51:01,254 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 06:51:01,254 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:657, output treesize:78 [2021-06-05 06:51:01,328 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 06:51:01,328 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1735528028] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:01,328 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:51:01,328 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-06-05 06:51:01,328 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050129402] [2021-06-05 06:51:01,328 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 06:51:01,328 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:51:01,329 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 06:51:01,329 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=233, Unknown=0, NotChecked=0, Total=306 [2021-06-05 06:51:01,329 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 06:51:02,860 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 38 [2021-06-05 06:51:03,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:51:03,011 INFO L93 Difference]: Finished difference Result 3983 states and 12879 transitions. [2021-06-05 06:51:03,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 06:51:03,011 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 06:51:03,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:51:03,016 INFO L225 Difference]: With dead ends: 3983 [2021-06-05 06:51:03,016 INFO L226 Difference]: Without dead ends: 3939 [2021-06-05 06:51:03,016 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 619 ImplicationChecksByTransitivity, 1485.5ms TimeCoverageRelationStatistics Valid=466, Invalid=1696, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 06:51:03,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3939 states. [2021-06-05 06:51:03,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3939 to 2319. [2021-06-05 06:51:03,046 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 06:51:03,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2319 states to 2319 states and 7995 transitions. [2021-06-05 06:51:03,050 INFO L78 Accepts]: Start accepts. Automaton has 2319 states and 7995 transitions. Word has length 26 [2021-06-05 06:51:03,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:51:03,050 INFO L482 AbstractCegarLoop]: Abstraction has 2319 states and 7995 transitions. [2021-06-05 06:51:03,050 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 06:51:03,050 INFO L276 IsEmpty]: Start isEmpty. Operand 2319 states and 7995 transitions. [2021-06-05 06:51:03,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:51:03,053 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:51:03,053 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:51:03,253 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3349,106 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:51:03,254 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:51:03,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:51:03,254 INFO L82 PathProgramCache]: Analyzing trace with hash 534773347, now seen corresponding path program 46 times [2021-06-05 06:51:03,254 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:51:03,254 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [398638873] [2021-06-05 06:51:03,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:51:03,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:51:03,481 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 43 [2021-06-05 06:51:03,599 INFO 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 06:51:03,599 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:51:03,599 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [398638873] [2021-06-05 06:51:03,599 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [398638873] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:03,599 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [660386313] [2021-06-05 06:51:03,600 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 06:51:03,624 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:51:03,624 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:51:03,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:51:03,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:51:03,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:03,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:03,820 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:03,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:03,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:03,828 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:51:03,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:51:03,829 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:03,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:03,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:03,834 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:03,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:03,842 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:03,842 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:51:03,843 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:03,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:03,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:03,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:03,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:03,870 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:03,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:51:03,871 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:03,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:03,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:03,877 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:03,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:03,880 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:03,882 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:51:03,883 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 06:51:03,883 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:03,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:03,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:03,889 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:03,892 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:03,895 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:51:03,895 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 06:51:03,895 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:03,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:03,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:03,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:03,903 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:03,909 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:51:03,909 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 06:51:03,910 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:03,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:03,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:03,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:03,919 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:03,923 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:51:03,923 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 06:51:03,923 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:03,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:03,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:03,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:03,932 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:03,934 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:51:03,935 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:51:03,936 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:03,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:03,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:03,941 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:03,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:03,948 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:51:03,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:51:03,948 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:03,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:03,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:03,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:03,957 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:03,961 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:51:03,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:51:03,961 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:03,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:03,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:03,967 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:03,969 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:03,972 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:51:03,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 06:51:03,973 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:03,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:03,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:03,978 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:03,981 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:03,984 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:51:03,984 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 06:51:03,985 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:03,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:03,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:03,990 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:03,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:03,993 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:03,998 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:03,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:51:04,001 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:04,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:04,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:04,007 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:04,009 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:04,012 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:51:04,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:51:04,013 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:04,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:04,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:04,018 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:04,020 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:04,023 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:51:04,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:51:04,024 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:04,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:04,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:04,028 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:04,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:04,030 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:51:04,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:51:04,031 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:04,106 INFO L628 ElimStorePlain]: treesize reduction 46, result has 65.7 percent of original size [2021-06-05 06:51:04,106 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 06:51:04,107 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:689, output treesize:88 [2021-06-05 06:51:04,187 INFO 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 06:51:04,187 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [660386313] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:04,187 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:51:04,187 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 06:51:04,187 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662916814] [2021-06-05 06:51:04,188 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:51:04,188 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:51:04,188 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:51:04,188 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:51:04,188 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 06:51:05,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:51:05,889 INFO L93 Difference]: Finished difference Result 3035 states and 10159 transitions. [2021-06-05 06:51:05,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 06:51:05,889 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 06:51:05,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:51:05,893 INFO L225 Difference]: With dead ends: 3035 [2021-06-05 06:51:05,893 INFO L226 Difference]: Without dead ends: 3005 [2021-06-05 06:51:05,893 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 475 ImplicationChecksByTransitivity, 1646.2ms TimeCoverageRelationStatistics Valid=293, Invalid=1513, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 06:51:05,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3005 states. [2021-06-05 06:51:05,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3005 to 2314. [2021-06-05 06:51:05,918 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 06:51:05,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2314 states to 2314 states and 7972 transitions. [2021-06-05 06:51:05,922 INFO L78 Accepts]: Start accepts. Automaton has 2314 states and 7972 transitions. Word has length 26 [2021-06-05 06:51:05,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:51:05,922 INFO L482 AbstractCegarLoop]: Abstraction has 2314 states and 7972 transitions. [2021-06-05 06:51:05,922 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 06:51:05,922 INFO L276 IsEmpty]: Start isEmpty. Operand 2314 states and 7972 transitions. [2021-06-05 06:51:05,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:51:05,925 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:51:05,925 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 06:51:06,125 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3383,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:51:06,125 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:51:06,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:51:06,125 INFO L82 PathProgramCache]: Analyzing trace with hash 955312879, now seen corresponding path program 47 times [2021-06-05 06:51:06,125 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:51:06,125 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [94014871] [2021-06-05 06:51:06,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:51:06,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:51:06,322 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 41 [2021-06-05 06:51:06,469 INFO 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 06:51:06,469 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:51:06,469 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [94014871] [2021-06-05 06:51:06,469 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [94014871] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:06,469 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [38526837] [2021-06-05 06:51:06,469 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 06:51:06,493 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:51:06,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:51:06,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:51:06,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:51:06,828 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 70 [2021-06-05 06:51:06,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:06,959 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:06,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 06:51:06,962 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:06,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:06,973 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:51:06,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-05 06:51:06,974 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:07,265 WARN L205 SmtUtils]: Spent 290.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 90 [2021-06-05 06:51:07,265 INFO L628 ElimStorePlain]: treesize reduction 24, result has 93.6 percent of original size [2021-06-05 06:51:07,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:07,278 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:07,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:51:07,280 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:07,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:07,290 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:51:07,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 30 treesize of output 20 [2021-06-05 06:51:07,291 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:07,417 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-06-05 06:51:07,417 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:07,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:07,430 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:07,430 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 06:51:07,433 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:07,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:07,443 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:51:07,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-05 06:51:07,444 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:07,557 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-06-05 06:51:07,557 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:07,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:07,570 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:51:07,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:51:07,572 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:07,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:07,580 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:07,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, 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 06:51:07,584 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:07,687 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-06-05 06:51:07,687 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:07,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:07,699 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:51:07,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 06:51:07,700 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:07,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:07,708 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:07,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 26 treesize of output 24 [2021-06-05 06:51:07,710 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:07,801 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:07,806 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 06:51:07,806 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:411, output treesize:176 [2021-06-05 06:51:07,926 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:51:07,926 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [38526837] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:07,927 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:51:07,927 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 06:51:07,927 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341520061] [2021-06-05 06:51:07,927 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 06:51:07,927 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:51:07,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 06:51:07,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2021-06-05 06:51:07,927 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 06:51:09,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:51:09,137 INFO L93 Difference]: Finished difference Result 3062 states and 10279 transitions. [2021-06-05 06:51:09,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 06:51:09,138 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 06:51:09,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:51:09,141 INFO L225 Difference]: With dead ends: 3062 [2021-06-05 06:51:09,141 INFO L226 Difference]: Without dead ends: 3037 [2021-06-05 06:51:09,142 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 1359.2ms TimeCoverageRelationStatistics Valid=234, Invalid=888, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 06:51:09,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3037 states. [2021-06-05 06:51:09,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3037 to 2304. [2021-06-05 06:51:09,165 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 06:51:09,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2304 states to 2304 states and 7944 transitions. [2021-06-05 06:51:09,169 INFO L78 Accepts]: Start accepts. Automaton has 2304 states and 7944 transitions. Word has length 26 [2021-06-05 06:51:09,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:51:09,169 INFO L482 AbstractCegarLoop]: Abstraction has 2304 states and 7944 transitions. [2021-06-05 06:51:09,169 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 06:51:09,169 INFO L276 IsEmpty]: Start isEmpty. Operand 2304 states and 7944 transitions. [2021-06-05 06:51:09,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:51:09,171 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:51:09,172 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 06:51:09,372 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3404,108 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:51:09,372 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:51:09,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:51:09,372 INFO L82 PathProgramCache]: Analyzing trace with hash -441885819, now seen corresponding path program 61 times [2021-06-05 06:51:09,372 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:51:09,372 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [278453680] [2021-06-05 06:51:09,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:51:09,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:51:09,538 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 06:51:09,538 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:51:09,538 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [278453680] [2021-06-05 06:51:09,538 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [278453680] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:09,538 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1940751355] [2021-06-05 06:51:09,538 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 06:51:09,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:51:09,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:51:09,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:51:09,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:09,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:09,989 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:09,989 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:09,991 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:09,991 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:09,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 41 treesize of output 16 [2021-06-05 06:51:09,992 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:09,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:09,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:09,996 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:09,996 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:09,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:09,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:09,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:51:09,999 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:10,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:10,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:10,003 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,003 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 06:51:10,006 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:10,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:10,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:10,010 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,010 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,012 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,012 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 06:51:10,013 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:10,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:10,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:10,017 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,017 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,019 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,019 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,019 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-05 06:51:10,020 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:10,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:10,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:10,024 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,025 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,026 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,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 32 treesize of output 16 [2021-06-05 06:51:10,028 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:10,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:10,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:10,031 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,032 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,033 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,034 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,034 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-05 06:51:10,035 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:10,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:10,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:10,038 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,039 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,040 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,041 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,041 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 06:51:10,041 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:10,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:10,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:10,045 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,046 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,047 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,048 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:51:10,049 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:10,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:10,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:10,053 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,053 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,055 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,055 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:51:10,056 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:10,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:10,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:10,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 06:51:10,063 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:10,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:10,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:10,067 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,068 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,069 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,070 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-05 06:51:10,071 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:10,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:10,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:10,075 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,075 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,077 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,077 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:51:10,078 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:10,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:10,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:10,081 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,082 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,084 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 06:51:10,084 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:10,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:10,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:10,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:10,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 34 treesize of output 16 [2021-06-05 06:51:10,088 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:10,105 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-06-05 06:51:10,106 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 06:51:10,106 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-05 06:51:10,127 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:51:10,127 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1940751355] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:10,127 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:51:10,127 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-05 06:51:10,127 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804895004] [2021-06-05 06:51:10,127 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:51:10,127 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:51:10,127 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:51:10,127 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:51:10,128 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 06:51:11,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:51:11,424 INFO L93 Difference]: Finished difference Result 3206 states and 10682 transitions. [2021-06-05 06:51:11,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 06:51:11,424 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 06:51:11,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:51:11,428 INFO L225 Difference]: With dead ends: 3206 [2021-06-05 06:51:11,428 INFO L226 Difference]: Without dead ends: 3169 [2021-06-05 06:51:11,428 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 584 ImplicationChecksByTransitivity, 1251.3ms TimeCoverageRelationStatistics Valid=459, Invalid=1703, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 06:51:11,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3169 states. [2021-06-05 06:51:11,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3169 to 2344. [2021-06-05 06:51:11,462 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 06:51:11,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2344 states to 2344 states and 8090 transitions. [2021-06-05 06:51:11,466 INFO L78 Accepts]: Start accepts. Automaton has 2344 states and 8090 transitions. Word has length 26 [2021-06-05 06:51:11,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:51:11,466 INFO L482 AbstractCegarLoop]: Abstraction has 2344 states and 8090 transitions. [2021-06-05 06:51:11,466 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 06:51:11,466 INFO L276 IsEmpty]: Start isEmpty. Operand 2344 states and 8090 transitions. [2021-06-05 06:51:11,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:51:11,469 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:51:11,469 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 06:51:11,669 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 109 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3440 [2021-06-05 06:51:11,669 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:51:11,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:51:11,670 INFO L82 PathProgramCache]: Analyzing trace with hash 483608047, now seen corresponding path program 62 times [2021-06-05 06:51:11,670 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:51:11,670 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1692582376] [2021-06-05 06:51:11,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:51:11,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:51:11,836 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 06:51:11,837 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:51:11,837 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1692582376] [2021-06-05 06:51:11,837 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1692582376] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:11,837 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1454788275] [2021-06-05 06:51:11,837 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 06:51:11,860 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:51:11,860 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:51:11,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:51:11,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:51:12,183 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_401, v_prenex_403], 5=[A, v_prenex_399]} [2021-06-05 06:51:12,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:12,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:12,187 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:12,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 06:51:12,188 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:12,263 INFO L628 ElimStorePlain]: treesize reduction 133, result has 44.6 percent of original size [2021-06-05 06:51:12,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:12,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:12,267 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:12,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 06:51:12,268 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:12,291 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:12,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:12,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:12,294 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:12,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 06:51:12,295 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:12,315 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:12,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:12,318 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:12,318 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:51:12,319 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:12,336 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:12,337 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 06:51:12,337 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:274, output treesize:31 [2021-06-05 06:51:12,372 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 06:51:12,372 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1454788275] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:12,372 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:51:12,372 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-05 06:51:12,372 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322472976] [2021-06-05 06:51:12,372 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:51:12,372 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:51:12,373 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:51:12,373 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:51:12,373 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 06:51:14,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:51:14,074 INFO L93 Difference]: Finished difference Result 3360 states and 11166 transitions. [2021-06-05 06:51:14,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 06:51:14,075 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 06:51:14,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:51:14,079 INFO L225 Difference]: With dead ends: 3360 [2021-06-05 06:51:14,079 INFO L226 Difference]: Without dead ends: 3326 [2021-06-05 06:51:14,079 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 712 ImplicationChecksByTransitivity, 1546.1ms TimeCoverageRelationStatistics Valid=528, Invalid=1922, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 06:51:14,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3326 states. [2021-06-05 06:51:14,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3326 to 2364. [2021-06-05 06:51:14,105 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 06:51:14,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2364 states to 2364 states and 8143 transitions. [2021-06-05 06:51:14,109 INFO L78 Accepts]: Start accepts. Automaton has 2364 states and 8143 transitions. Word has length 26 [2021-06-05 06:51:14,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:51:14,109 INFO L482 AbstractCegarLoop]: Abstraction has 2364 states and 8143 transitions. [2021-06-05 06:51:14,109 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 06:51:14,109 INFO L276 IsEmpty]: Start isEmpty. Operand 2364 states and 8143 transitions. [2021-06-05 06:51:14,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:51:14,111 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:51:14,111 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 06:51:14,311 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3538 [2021-06-05 06:51:14,312 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:51:14,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:51:14,312 INFO L82 PathProgramCache]: Analyzing trace with hash 256075815, now seen corresponding path program 48 times [2021-06-05 06:51:14,312 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:51:14,312 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [505780678] [2021-06-05 06:51:14,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:51:14,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:51:14,575 INFO 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 06:51:14,576 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:51:14,576 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [505780678] [2021-06-05 06:51:14,576 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [505780678] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:14,576 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1703183239] [2021-06-05 06:51:14,576 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 06:51:14,623 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:51:14,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:51:14,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:51:14,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:51:15,068 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-06-05 06:51:15,483 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 06:51:15,511 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 06:51:15,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-06-05 06:51:15,524 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:15,846 WARN L205 SmtUtils]: Spent 321.00 ms on a formula simplification. DAG size of input: 182 DAG size of output: 147 [2021-06-05 06:51:15,846 INFO L628 ElimStorePlain]: treesize reduction 122, result has 76.9 percent of original size [2021-06-05 06:51:15,846 INFO L518 ElimStorePlain]: Eliminatee v_prenex_427 vanished before elimination [2021-06-05 06:51:15,870 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 06:51:15,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:51:15,873 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:16,010 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 142 [2021-06-05 06:51:16,010 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:16,028 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:16,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-06-05 06:51:16,030 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:16,169 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 142 [2021-06-05 06:51:16,169 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:16,189 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 06:51:16,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, 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 06:51:16,190 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:16,326 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 139 [2021-06-05 06:51:16,326 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:16,326 INFO L518 ElimStorePlain]: Eliminatee v_prenex_431 vanished before elimination [2021-06-05 06:51:16,344 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:16,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-06-05 06:51:16,347 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:16,489 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 138 [2021-06-05 06:51:16,489 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:16,509 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 06:51:16,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 06:51:16,510 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:16,647 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 133 [2021-06-05 06:51:16,647 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:16,668 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 06:51:16,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-05 06:51:16,669 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:16,802 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 129 [2021-06-05 06:51:16,802 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:16,820 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 06:51:16,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 21 treesize of output 21 [2021-06-05 06:51:16,822 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:16,963 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 125 [2021-06-05 06:51:16,963 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:16,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:16,979 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:16,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 18 treesize of output 28 [2021-06-05 06:51:16,983 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:17,108 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-06-05 06:51:17,108 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:17,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:17,128 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-06-05 06:51:17,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:51:17,131 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:17,266 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 112 [2021-06-05 06:51:17,266 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:17,281 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 06:51:17,281 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 24 variables, input treesize:545, output treesize:490 [2021-06-05 06:51:17,477 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 47 [2021-06-05 06:51:17,575 INFO 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 06:51:17,576 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1703183239] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:17,576 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:51:17,576 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-05 06:51:17,576 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844606247] [2021-06-05 06:51:17,576 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:51:17,576 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:51:17,576 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:51:17,576 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:51:17,576 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 06:51:18,154 WARN L205 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 46 [2021-06-05 06:51:19,047 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 57 [2021-06-05 06:51:19,370 WARN L205 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 83 [2021-06-05 06:51:19,688 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 58 [2021-06-05 06:51:19,924 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-06-05 06:51:20,151 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 81 [2021-06-05 06:51:20,374 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2021-06-05 06:51:20,952 WARN L205 SmtUtils]: Spent 496.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 85 [2021-06-05 06:51:21,198 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 64 [2021-06-05 06:51:21,936 WARN L205 SmtUtils]: Spent 538.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 96 [2021-06-05 06:51:22,431 WARN L205 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 51 [2021-06-05 06:51:22,655 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 38 [2021-06-05 06:51:22,984 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 34 [2021-06-05 06:51:23,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:51:23,329 INFO L93 Difference]: Finished difference Result 3432 states and 11237 transitions. [2021-06-05 06:51:23,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 06:51:23,330 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 06:51:23,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:51:23,334 INFO L225 Difference]: With dead ends: 3432 [2021-06-05 06:51:23,334 INFO L226 Difference]: Without dead ends: 3387 [2021-06-05 06:51:23,334 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 804 ImplicationChecksByTransitivity, 5570.3ms TimeCoverageRelationStatistics Valid=402, Invalid=2460, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 06:51:23,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3387 states. [2021-06-05 06:51:23,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3387 to 2369. [2021-06-05 06:51:23,359 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 06:51:23,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2369 states to 2369 states and 8158 transitions. [2021-06-05 06:51:23,362 INFO L78 Accepts]: Start accepts. Automaton has 2369 states and 8158 transitions. Word has length 26 [2021-06-05 06:51:23,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:51:23,363 INFO L482 AbstractCegarLoop]: Abstraction has 2369 states and 8158 transitions. [2021-06-05 06:51:23,363 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 06:51:23,363 INFO L276 IsEmpty]: Start isEmpty. Operand 2369 states and 8158 transitions. [2021-06-05 06:51:23,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:51:23,365 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:51:23,365 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 06:51:23,565 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3552,111 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:51:23,566 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:51:23,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:51:23,566 INFO L82 PathProgramCache]: Analyzing trace with hash -1128567001, now seen corresponding path program 49 times [2021-06-05 06:51:23,566 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:51:23,566 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1612510605] [2021-06-05 06:51:23,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:51:23,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:51:23,814 INFO 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 06:51:23,814 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:51:23,814 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1612510605] [2021-06-05 06:51:23,814 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1612510605] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:23,814 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1880756125] [2021-06-05 06:51:23,814 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 06:51:23,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:51:23,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:51:23,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:51:24,249 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 93 [2021-06-05 06:51:24,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:24,460 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 06:51:24,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 06:51:24,462 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:24,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:24,485 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 06:51:24,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-06-05 06:51:24,488 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:24,862 WARN L205 SmtUtils]: Spent 373.00 ms on a formula simplification. DAG size of input: 156 DAG size of output: 152 [2021-06-05 06:51:24,862 INFO L628 ElimStorePlain]: treesize reduction 76, result has 84.7 percent of original size [2021-06-05 06:51:24,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:24,886 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 06:51:24,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:51:24,887 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:25,054 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification that was a NOOP. DAG size: 150 [2021-06-05 06:51:25,054 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:25,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:25,079 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 06:51:25,079 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 06:51:25,080 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:25,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:25,103 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 06:51:25,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-05 06:51:25,104 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:25,388 WARN L205 SmtUtils]: Spent 283.00 ms on a formula simplification. DAG size of input: 148 DAG size of output: 144 [2021-06-05 06:51:25,388 INFO L628 ElimStorePlain]: treesize reduction 33, result has 91.6 percent of original size [2021-06-05 06:51:25,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:25,410 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:25,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-05 06:51:25,414 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:25,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:25,432 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:25,432 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:51:25,435 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:25,664 WARN L205 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 136 [2021-06-05 06:51:25,665 INFO L628 ElimStorePlain]: treesize reduction 49, result has 85.8 percent of original size [2021-06-05 06:51:25,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:25,682 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:25,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 28 treesize of output 32 [2021-06-05 06:51:25,687 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:25,887 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 127 [2021-06-05 06:51:25,888 INFO L628 ElimStorePlain]: treesize reduction 9, result has 96.8 percent of original size [2021-06-05 06:51:25,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:25,906 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 06:51:25,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 28 treesize of output 24 [2021-06-05 06:51:25,907 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:26,003 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:26,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:26,018 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:26,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-05 06:51:26,022 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:26,122 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 116 [2021-06-05 06:51:26,123 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:26,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:26,140 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 06:51:26,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-05 06:51:26,141 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:26,227 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:26,242 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 06:51:26,243 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 24 variables, input treesize:563, output treesize:231 [2021-06-05 06:51:26,378 INFO 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 06:51:26,379 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1880756125] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:26,379 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:51:26,379 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 06:51:26,379 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143906729] [2021-06-05 06:51:26,379 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 06:51:26,379 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:51:26,379 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 06:51:26,379 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2021-06-05 06:51:26,379 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 06:51:26,680 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 57 [2021-06-05 06:51:27,527 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2021-06-05 06:51:27,707 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 98 [2021-06-05 06:51:27,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:51:27,946 INFO L93 Difference]: Finished difference Result 3462 states and 11530 transitions. [2021-06-05 06:51:27,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 06:51:27,946 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 06:51:27,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:51:27,950 INFO L225 Difference]: With dead ends: 3462 [2021-06-05 06:51:27,950 INFO L226 Difference]: Without dead ends: 3432 [2021-06-05 06:51:27,951 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 1821.6ms TimeCoverageRelationStatistics Valid=245, Invalid=877, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 06:51:27,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3432 states. [2021-06-05 06:51:27,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3432 to 2352. [2021-06-05 06:51:27,976 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 06:51:27,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2352 states to 2352 states and 8091 transitions. [2021-06-05 06:51:27,980 INFO L78 Accepts]: Start accepts. Automaton has 2352 states and 8091 transitions. Word has length 26 [2021-06-05 06:51:27,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:51:27,981 INFO L482 AbstractCegarLoop]: Abstraction has 2352 states and 8091 transitions. [2021-06-05 06:51:27,981 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 06:51:27,981 INFO L276 IsEmpty]: Start isEmpty. Operand 2352 states and 8091 transitions. [2021-06-05 06:51:27,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:51:27,983 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:51:27,983 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 06:51:28,196 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3590 [2021-06-05 06:51:28,197 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:51:28,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:51:28,197 INFO L82 PathProgramCache]: Analyzing trace with hash 676615347, now seen corresponding path program 50 times [2021-06-05 06:51:28,197 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:51:28,197 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [244912181] [2021-06-05 06:51:28,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:51:28,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:51:28,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 06:51:28,447 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:51:28,447 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [244912181] [2021-06-05 06:51:28,447 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [244912181] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:28,447 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1341784579] [2021-06-05 06:51:28,447 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 06:51:28,470 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:51:28,470 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:51:28,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:51:28,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:51:28,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:28,651 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:51:28,651 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-06-05 06:51:28,652 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:28,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:28,661 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:28,661 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:51:28,664 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:28,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:28,671 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:51:28,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, 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 06:51:28,672 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:28,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:28,679 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:51:28,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:51:28,680 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:28,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:28,690 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:51:28,690 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:51:28,691 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:28,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:28,698 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:51:28,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 28 treesize of output 16 [2021-06-05 06:51:28,699 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:28,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:28,709 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:51:28,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 21 treesize of output 17 [2021-06-05 06:51:28,710 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:28,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:28,719 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:51:28,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 28 treesize of output 1 [2021-06-05 06:51:28,719 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:28,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:28,726 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:51:28,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, 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 06:51:28,727 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:28,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:28,737 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:51:28,737 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:51:28,738 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:28,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:28,745 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:51:28,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 35 treesize of output 19 [2021-06-05 06:51:28,746 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:28,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:28,755 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:51:28,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 35 treesize of output 1 [2021-06-05 06:51:28,755 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:28,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:28,763 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:51:28,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 35 treesize of output 1 [2021-06-05 06:51:28,764 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:28,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:28,777 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:51:28,777 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:51:28,778 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:28,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:28,786 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:28,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:51:28,789 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:28,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:28,794 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 06:51:28,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 06:51:28,795 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:28,856 INFO L628 ElimStorePlain]: treesize reduction 15, result has 83.9 percent of original size [2021-06-05 06:51:28,857 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 06:51:28,857 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:589, output treesize:78 [2021-06-05 06:51:28,934 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:51:28,935 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1341784579] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:28,935 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:51:28,935 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 06:51:28,935 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516156721] [2021-06-05 06:51:28,935 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:51:28,935 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:51:28,935 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:51:28,935 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:51:28,935 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 06:51:29,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:51:29,779 INFO L93 Difference]: Finished difference Result 3124 states and 10478 transitions. [2021-06-05 06:51:29,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 06:51:29,779 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 06:51:29,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:51:29,783 INFO L225 Difference]: With dead ends: 3124 [2021-06-05 06:51:29,783 INFO L226 Difference]: Without dead ends: 3099 [2021-06-05 06:51:29,783 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 899.6ms TimeCoverageRelationStatistics Valid=169, Invalid=761, Unknown=0, NotChecked=0, Total=930 [2021-06-05 06:51:29,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3099 states. [2021-06-05 06:51:29,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3099 to 2339. [2021-06-05 06:51:29,806 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 06:51:29,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2339 states to 2339 states and 8047 transitions. [2021-06-05 06:51:29,810 INFO L78 Accepts]: Start accepts. Automaton has 2339 states and 8047 transitions. Word has length 26 [2021-06-05 06:51:29,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:51:29,810 INFO L482 AbstractCegarLoop]: Abstraction has 2339 states and 8047 transitions. [2021-06-05 06:51:29,810 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 06:51:29,810 INFO L276 IsEmpty]: Start isEmpty. Operand 2339 states and 8047 transitions. [2021-06-05 06:51:29,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:51:29,812 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:51:29,813 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 06:51:30,013 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3637,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:51:30,013 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:51:30,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:51:30,013 INFO L82 PathProgramCache]: Analyzing trace with hash -1133811217, now seen corresponding path program 51 times [2021-06-05 06:51:30,013 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:51:30,013 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949554758] [2021-06-05 06:51:30,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:51:30,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:51:30,301 INFO 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 06:51:30,301 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:51:30,301 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [949554758] [2021-06-05 06:51:30,301 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [949554758] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:30,301 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [475035544] [2021-06-05 06:51:30,302 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 06:51:30,324 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:51:30,324 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:51:30,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:51:30,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:51:30,631 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 66 [2021-06-05 06:51:30,785 INFO L446 ElimStorePlain]: Different costs {2=[A, v_prenex_481, v_prenex_482, v_prenex_478], 3=[v_prenex_480]} [2021-06-05 06:51:30,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:30,799 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:51:30,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 28 treesize of output 20 [2021-06-05 06:51:30,800 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:30,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:30,810 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:30,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, 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 06:51:30,811 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:31,110 WARN L205 SmtUtils]: Spent 298.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 92 [2021-06-05 06:51:31,110 INFO L628 ElimStorePlain]: treesize reduction 10, result has 97.4 percent of original size [2021-06-05 06:51:31,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:31,124 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:51:31,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 28 treesize of output 20 [2021-06-05 06:51:31,125 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:31,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:31,135 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:31,135 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 06:51:31,139 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:31,274 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-06-05 06:51:31,274 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:31,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:31,287 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:31,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 30 treesize of output 24 [2021-06-05 06:51:31,290 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:31,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:31,300 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:51:31,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 30 treesize of output 20 [2021-06-05 06:51:31,301 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:31,417 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-06-05 06:51:31,418 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:31,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:31,430 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:31,430 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 06:51:31,432 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:31,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:31,441 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 06:51:31,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 30 treesize of output 20 [2021-06-05 06:51:31,442 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:31,547 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-06-05 06:51:31,547 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:31,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:31,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:31,559 INFO L354 Elim1Store]: treesize reduction 4, result has 60.0 percent of original size [2021-06-05 06:51:31,560 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 19 [2021-06-05 06:51:31,561 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:31,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:31,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:31,569 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:31,569 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:51:31,572 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:31,664 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:31,669 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 06:51:31,669 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:421, output treesize:186 [2021-06-05 06:51:31,804 INFO 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 06:51:31,805 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [475035544] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:31,805 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:51:31,805 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 06:51:31,805 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [735180334] [2021-06-05 06:51:31,805 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 06:51:31,805 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:51:31,805 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 06:51:31,805 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-06-05 06:51:31,805 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 06:51:32,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:51:32,511 INFO L93 Difference]: Finished difference Result 2991 states and 10107 transitions. [2021-06-05 06:51:32,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 06:51:32,511 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 06:51:32,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:51:32,514 INFO L225 Difference]: With dead ends: 2991 [2021-06-05 06:51:32,515 INFO L226 Difference]: Without dead ends: 2976 [2021-06-05 06:51:32,515 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 1049.6ms TimeCoverageRelationStatistics Valid=157, Invalid=599, Unknown=0, NotChecked=0, Total=756 [2021-06-05 06:51:32,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2976 states. [2021-06-05 06:51:32,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2976 to 2333. [2021-06-05 06:51:32,537 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 06:51:32,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2333 states to 2333 states and 8029 transitions. [2021-06-05 06:51:32,541 INFO L78 Accepts]: Start accepts. Automaton has 2333 states and 8029 transitions. Word has length 26 [2021-06-05 06:51:32,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:51:32,541 INFO L482 AbstractCegarLoop]: Abstraction has 2333 states and 8029 transitions. [2021-06-05 06:51:32,541 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 06:51:32,541 INFO L276 IsEmpty]: Start isEmpty. Operand 2333 states and 8029 transitions. [2021-06-05 06:51:32,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:51:32,544 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:51:32,544 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 06:51:32,744 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3656,114 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:51:32,744 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:51:32,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:51:32,744 INFO L82 PathProgramCache]: Analyzing trace with hash 118535907, now seen corresponding path program 63 times [2021-06-05 06:51:32,744 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:51:32,744 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [7968794] [2021-06-05 06:51:32,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:51:32,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:51:32,898 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:51:32,899 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:51:32,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [7968794] [2021-06-05 06:51:32,899 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [7968794] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:32,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [274680866] [2021-06-05 06:51:32,899 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 06:51:32,922 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:51:32,922 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:51:32,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:51:32,923 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:51:33,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:33,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:33,359 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-05 06:51:33,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 35 [2021-06-05 06:51:33,362 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:33,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:33,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:33,387 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-05 06:51:33,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:51:33,391 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:33,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:33,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:33,405 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 06:51:33,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 06:51:33,406 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:33,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:33,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:33,428 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-06-05 06:51:33,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 41 treesize of output 25 [2021-06-05 06:51:33,429 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:33,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:33,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:33,450 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-06-05 06:51:33,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 26 [2021-06-05 06:51:33,452 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:33,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:33,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:33,467 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 06:51:33,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-05 06:51:33,467 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:33,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:33,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:33,482 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 06:51:33,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 1 [2021-06-05 06:51:33,483 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:33,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:33,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:33,507 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 06:51:33,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-05 06:51:33,507 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:33,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:33,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:33,528 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-05 06:51:33,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 34 treesize of output 28 [2021-06-05 06:51:33,530 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:33,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:33,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:33,551 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-06-05 06:51:33,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, 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 06:51:33,553 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:33,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:33,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:33,574 INFO L354 Elim1Store]: treesize reduction 19, result has 34.5 percent of original size [2021-06-05 06:51:33,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 25 [2021-06-05 06:51:33,575 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:33,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:33,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:33,595 INFO L354 Elim1Store]: treesize reduction 21, result has 27.6 percent of original size [2021-06-05 06:51:33,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 23 [2021-06-05 06:51:33,596 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:33,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:33,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:33,610 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 06:51:33,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-06-05 06:51:33,610 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:33,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:33,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:33,630 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:33,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 41 [2021-06-05 06:51:33,636 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:33,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:33,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:33,648 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 06:51:33,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, 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 06:51:33,649 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:33,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:33,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:33,656 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 06:51:33,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, 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 06:51:33,657 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:33,735 INFO L628 ElimStorePlain]: treesize reduction 105, result has 47.0 percent of original size [2021-06-05 06:51:33,736 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 06:51:33,736 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:713, output treesize:75 [2021-06-05 06:51:33,804 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 06:51:33,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [274680866] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:33,804 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:51:33,804 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 06:51:33,804 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1517653985] [2021-06-05 06:51:33,804 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:51:33,804 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:51:33,804 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:51:33,804 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:51:33,805 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 06:51:35,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:51:35,929 INFO L93 Difference]: Finished difference Result 3591 states and 11838 transitions. [2021-06-05 06:51:35,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 06:51:35,929 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 06:51:35,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:51:35,934 INFO L225 Difference]: With dead ends: 3591 [2021-06-05 06:51:35,934 INFO L226 Difference]: Without dead ends: 3547 [2021-06-05 06:51:35,934 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 883 ImplicationChecksByTransitivity, 1921.0ms TimeCoverageRelationStatistics Valid=585, Invalid=2495, Unknown=0, NotChecked=0, Total=3080 [2021-06-05 06:51:35,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3547 states. [2021-06-05 06:51:35,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3547 to 2360. [2021-06-05 06:51:35,961 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 06:51:35,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2360 states to 2360 states and 8118 transitions. [2021-06-05 06:51:35,965 INFO L78 Accepts]: Start accepts. Automaton has 2360 states and 8118 transitions. Word has length 26 [2021-06-05 06:51:35,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:51:35,965 INFO L482 AbstractCegarLoop]: Abstraction has 2360 states and 8118 transitions. [2021-06-05 06:51:35,965 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 06:51:35,965 INFO L276 IsEmpty]: Start isEmpty. Operand 2360 states and 8118 transitions. [2021-06-05 06:51:35,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:51:35,967 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:51:35,967 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 06:51:36,167 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3693,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:51:36,168 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:51:36,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:51:36,168 INFO L82 PathProgramCache]: Analyzing trace with hash -1466803217, now seen corresponding path program 64 times [2021-06-05 06:51:36,168 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:51:36,168 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [101972052] [2021-06-05 06:51:36,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:51:36,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:51:36,413 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 06:51:36,413 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:51:36,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [101972052] [2021-06-05 06:51:36,413 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [101972052] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:36,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1106385421] [2021-06-05 06:51:36,413 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 06:51:36,436 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:51:36,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:51:36,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:51:36,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:51:36,777 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_486], 5=[v_prenex_487, v_prenex_488]} [2021-06-05 06:51:36,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:36,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:36,782 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:36,783 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:36,784 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:51:36,784 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:36,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:36,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:36,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:36,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 06:51:36,790 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:36,856 INFO L628 ElimStorePlain]: treesize reduction 130, result has 41.2 percent of original size [2021-06-05 06:51:36,856 INFO L518 ElimStorePlain]: Eliminatee v_prenex_486 vanished before elimination [2021-06-05 06:51:36,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:36,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:36,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 06:51:36,860 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:36,881 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:36,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:36,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:36,884 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:51:36,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-05 06:51:36,885 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:36,914 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:36,916 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 06:51:36,916 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:274, output treesize:24 [2021-06-05 06:51:36,950 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 06:51:36,950 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1106385421] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:36,950 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:51:36,950 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-06-05 06:51:36,950 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658123003] [2021-06-05 06:51:36,950 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 06:51:36,950 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:51:36,950 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 06:51:36,950 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 06:51:36,950 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 06:51:38,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:51:38,092 INFO L93 Difference]: Finished difference Result 3132 states and 10494 transitions. [2021-06-05 06:51:38,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 06:51:38,092 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 06:51:38,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:51:38,096 INFO L225 Difference]: With dead ends: 3132 [2021-06-05 06:51:38,096 INFO L226 Difference]: Without dead ends: 3117 [2021-06-05 06:51:38,096 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 1113.0ms TimeCoverageRelationStatistics Valid=253, Invalid=1153, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 06:51:38,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3117 states. [2021-06-05 06:51:38,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3117 to 2360. [2021-06-05 06:51:38,120 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 06:51:38,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2360 states to 2360 states and 8118 transitions. [2021-06-05 06:51:38,123 INFO L78 Accepts]: Start accepts. Automaton has 2360 states and 8118 transitions. Word has length 26 [2021-06-05 06:51:38,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:51:38,124 INFO L482 AbstractCegarLoop]: Abstraction has 2360 states and 8118 transitions. [2021-06-05 06:51:38,124 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 06:51:38,124 INFO L276 IsEmpty]: Start isEmpty. Operand 2360 states and 8118 transitions. [2021-06-05 06:51:38,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:51:38,136 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:51:38,136 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 06:51:38,336 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3807 [2021-06-05 06:51:38,336 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:51:38,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:51:38,337 INFO L82 PathProgramCache]: Analyzing trace with hash -1440707985, now seen corresponding path program 65 times [2021-06-05 06:51:38,337 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:51:38,337 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2004720606] [2021-06-05 06:51:38,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:51:38,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:51:38,551 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 06:51:38,552 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:51:38,552 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2004720606] [2021-06-05 06:51:38,552 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2004720606] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:38,552 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1083657649] [2021-06-05 06:51:38,552 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 06:51:38,575 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:51:38,575 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:51:38,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-05 06:51:38,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:51:38,886 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-06-05 06:51:39,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:39,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:39,292 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-06-05 06:51:39,292 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 06:51:39,295 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:39,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:39,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:39,329 INFO L354 Elim1Store]: treesize reduction 4, result has 86.2 percent of original size [2021-06-05 06:51:39,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 43 [2021-06-05 06:51:39,333 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:39,710 WARN L205 SmtUtils]: Spent 377.00 ms on a formula simplification that was a NOOP. DAG size: 171 [2021-06-05 06:51:39,711 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:39,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:39,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:39,741 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:39,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 41 [2021-06-05 06:51:39,747 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:39,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:39,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:39,772 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-06-05 06:51:39,772 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:51:39,773 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:40,126 WARN L205 SmtUtils]: Spent 352.00 ms on a formula simplification that was a NOOP. DAG size: 163 [2021-06-05 06:51:40,126 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:40,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:40,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:40,159 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:40,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 47 [2021-06-05 06:51:40,164 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:40,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:40,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:40,181 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 06:51:40,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:51:40,181 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:40,516 WARN L205 SmtUtils]: Spent 334.00 ms on a formula simplification that was a NOOP. DAG size: 155 [2021-06-05 06:51:40,516 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:40,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:40,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:40,546 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-05 06:51:40,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 31 [2021-06-05 06:51:40,547 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:40,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:40,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:40,572 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-05 06:51:40,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 35 [2021-06-05 06:51:40,576 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:41,143 WARN L205 SmtUtils]: Spent 566.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 142 [2021-06-05 06:51:41,143 INFO L628 ElimStorePlain]: treesize reduction 31, result has 95.0 percent of original size [2021-06-05 06:51:41,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:41,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:41,171 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-05 06:51:41,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:51:41,173 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:41,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:41,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:41,198 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-05 06:51:41,198 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:51:41,199 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:41,459 WARN L205 SmtUtils]: Spent 260.00 ms on a formula simplification that was a NOOP. DAG size: 134 [2021-06-05 06:51:41,460 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:41,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:41,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:41,487 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-05 06:51:41,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, 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 06:51:41,488 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:41,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:41,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:41,511 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-05 06:51:41,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 32 [2021-06-05 06:51:41,515 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:41,968 WARN L205 SmtUtils]: Spent 452.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 122 [2021-06-05 06:51:41,968 INFO L628 ElimStorePlain]: treesize reduction 33, result has 93.4 percent of original size [2021-06-05 06:51:41,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:41,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:41,996 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:41,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:51:42,001 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:42,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:42,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:42,025 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-06-05 06:51:42,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:51:42,029 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:42,600 WARN L205 SmtUtils]: Spent 570.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 111 [2021-06-05 06:51:42,600 INFO L628 ElimStorePlain]: treesize reduction 40, result has 91.2 percent of original size [2021-06-05 06:51:42,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:42,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:42,625 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-06-05 06:51:42,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 26 [2021-06-05 06:51:42,627 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:42,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:42,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:51:42,648 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-05 06:51:42,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, 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 06:51:42,650 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 06:51:42,829 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification that was a NOOP. DAG size: 104 [2021-06-05 06:51:42,830 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:51:42,853 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 06:51:42,853 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 16 variables, input treesize:801, output treesize:422 [2021-06-05 06:51:43,045 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 06:51:43,045 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1083657649] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:43,045 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:51:43,045 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-06-05 06:51:43,045 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1720347214] [2021-06-05 06:51:43,045 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:51:43,045 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:51:43,045 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:51:43,045 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:51:43,045 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 06:51:43,856 WARN L205 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 61 [2021-06-05 06:51:44,021 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 87 [2021-06-05 06:51:49,173 WARN L205 SmtUtils]: Spent 4.95 s on a formula simplification. DAG size of input: 105 DAG size of output: 91 [2021-06-05 06:51:49,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:51:49,617 INFO L93 Difference]: Finished difference Result 3258 states and 10844 transitions. [2021-06-05 06:51:49,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 06:51:49,618 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 06:51:49,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:51:49,622 INFO L225 Difference]: With dead ends: 3258 [2021-06-05 06:51:49,622 INFO L226 Difference]: Without dead ends: 3228 [2021-06-05 06:51:49,622 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 397 ImplicationChecksByTransitivity, 6687.7ms TimeCoverageRelationStatistics Valid=299, Invalid=1261, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 06:51:49,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3228 states. [2021-06-05 06:51:49,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3228 to 2352. [2021-06-05 06:51:49,645 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 06:51:49,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2352 states to 2352 states and 8093 transitions. [2021-06-05 06:51:49,649 INFO L78 Accepts]: Start accepts. Automaton has 2352 states and 8093 transitions. Word has length 26 [2021-06-05 06:51:49,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:51:49,649 INFO L482 AbstractCegarLoop]: Abstraction has 2352 states and 8093 transitions. [2021-06-05 06:51:49,649 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 06:51:49,649 INFO L276 IsEmpty]: Start isEmpty. Operand 2352 states and 8093 transitions. [2021-06-05 06:51:49,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:51:49,652 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:51:49,652 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 06:51:49,854 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3822,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:51:49,854 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:51:49,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:51:49,854 INFO L82 PathProgramCache]: Analyzing trace with hash 1407294025, now seen corresponding path program 52 times [2021-06-05 06:51:49,854 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:51:49,854 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637053276] [2021-06-05 06:51:49,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:51:49,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:51:49,890 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 06:51:49,890 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:51:49,890 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637053276] [2021-06-05 06:51:49,890 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [637053276] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:49,890 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1873417944] [2021-06-05 06:51:49,890 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 06:51:49,911 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:51:49,912 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:51:49,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:51:49,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:51:49,996 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 06:51:49,996 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1873417944] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:49,996 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:51:49,996 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 06:51:49,996 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [972998101] [2021-06-05 06:51:49,996 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 06:51:49,996 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:51:49,997 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 06:51:49,997 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 06:51:49,997 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 06:51:50,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:51:50,796 INFO L93 Difference]: Finished difference Result 5410 states and 16973 transitions. [2021-06-05 06:51:50,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-05 06:51:50,797 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 06:51:50,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:51:50,803 INFO L225 Difference]: With dead ends: 5410 [2021-06-05 06:51:50,803 INFO L226 Difference]: Without dead ends: 5410 [2021-06-05 06:51:50,804 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1235 ImplicationChecksByTransitivity, 470.3ms TimeCoverageRelationStatistics Valid=802, Invalid=2858, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 06:51:50,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5410 states. [2021-06-05 06:51:50,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5410 to 2548. [2021-06-05 06:51:50,842 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 06:51:50,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2548 states to 2548 states and 8879 transitions. [2021-06-05 06:51:50,846 INFO L78 Accepts]: Start accepts. Automaton has 2548 states and 8879 transitions. Word has length 28 [2021-06-05 06:51:50,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:51:50,846 INFO L482 AbstractCegarLoop]: Abstraction has 2548 states and 8879 transitions. [2021-06-05 06:51:50,846 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 06:51:50,846 INFO L276 IsEmpty]: Start isEmpty. Operand 2548 states and 8879 transitions. [2021-06-05 06:51:50,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:51:50,849 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:51:50,849 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 06:51:51,049 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3893,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:51:51,049 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:51:51,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:51:51,050 INFO L82 PathProgramCache]: Analyzing trace with hash 430975181, now seen corresponding path program 53 times [2021-06-05 06:51:51,050 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:51:51,050 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1413767173] [2021-06-05 06:51:51,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:51:51,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:51:51,085 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 06:51:51,085 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:51:51,085 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1413767173] [2021-06-05 06:51:51,086 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1413767173] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:51,086 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [155697452] [2021-06-05 06:51:51,086 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 06:51:51,107 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 06:51:51,108 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:51:51,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:51:51,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:51:51,200 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 06:51:51,200 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [155697452] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:51,200 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:51:51,200 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-05 06:51:51,200 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1997574760] [2021-06-05 06:51:51,200 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 06:51:51,200 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:51:51,200 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 06:51:51,201 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-06-05 06:51:51,201 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 06:51:52,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:51:52,286 INFO L93 Difference]: Finished difference Result 7046 states and 21713 transitions. [2021-06-05 06:51:52,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-06-05 06:51:52,287 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 06:51:52,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:51:52,296 INFO L225 Difference]: With dead ends: 7046 [2021-06-05 06:51:52,296 INFO L226 Difference]: Without dead ends: 7046 [2021-06-05 06:51:52,296 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2023 ImplicationChecksByTransitivity, 648.2ms TimeCoverageRelationStatistics Valid=1110, Invalid=4590, Unknown=0, NotChecked=0, Total=5700 [2021-06-05 06:51:52,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7046 states. [2021-06-05 06:51:52,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7046 to 2559. [2021-06-05 06:51:52,346 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 06:51:52,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2559 states to 2559 states and 8933 transitions. [2021-06-05 06:51:52,350 INFO L78 Accepts]: Start accepts. Automaton has 2559 states and 8933 transitions. Word has length 28 [2021-06-05 06:51:52,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:51:52,350 INFO L482 AbstractCegarLoop]: Abstraction has 2559 states and 8933 transitions. [2021-06-05 06:51:52,350 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 06:51:52,350 INFO L276 IsEmpty]: Start isEmpty. Operand 2559 states and 8933 transitions. [2021-06-05 06:51:52,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:51:52,353 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:51:52,353 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 06:51:52,554 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3894 [2021-06-05 06:51:52,554 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:51:52,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:51:52,555 INFO L82 PathProgramCache]: Analyzing trace with hash 997927261, now seen corresponding path program 54 times [2021-06-05 06:51:52,555 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:51:52,555 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054504466] [2021-06-05 06:51:52,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:51:52,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:51:52,590 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 06:51:52,590 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:51:52,590 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054504466] [2021-06-05 06:51:52,590 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1054504466] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:52,591 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [281872719] [2021-06-05 06:51:52,591 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 06:51:52,623 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:51:52,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:51:52,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:51:52,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:51:52,714 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 06:51:52,714 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [281872719] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:52,714 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:51:52,714 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-05 06:51:52,715 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453305144] [2021-06-05 06:51:52,715 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 06:51:52,715 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:51:52,715 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 06:51:52,715 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-06-05 06:51:52,715 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 06:51:53,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:51:53,736 INFO L93 Difference]: Finished difference Result 6437 states and 20239 transitions. [2021-06-05 06:51:53,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-06-05 06:51:53,736 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 06:51:53,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:51:53,743 INFO L225 Difference]: With dead ends: 6437 [2021-06-05 06:51:53,743 INFO L226 Difference]: Without dead ends: 6437 [2021-06-05 06:51:53,744 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2006 ImplicationChecksByTransitivity, 623.1ms TimeCoverageRelationStatistics Valid=1099, Invalid=4451, Unknown=0, NotChecked=0, Total=5550 [2021-06-05 06:51:53,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6437 states. [2021-06-05 06:51:53,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6437 to 2507. [2021-06-05 06:51:53,785 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 06:51:53,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2507 states to 2507 states and 8701 transitions. [2021-06-05 06:51:53,789 INFO L78 Accepts]: Start accepts. Automaton has 2507 states and 8701 transitions. Word has length 28 [2021-06-05 06:51:53,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:51:53,790 INFO L482 AbstractCegarLoop]: Abstraction has 2507 states and 8701 transitions. [2021-06-05 06:51:53,790 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 06:51:53,790 INFO L276 IsEmpty]: Start isEmpty. Operand 2507 states and 8701 transitions. [2021-06-05 06:51:53,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:51:53,792 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:51:53,792 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 06:51:53,993 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3895,120 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:51:53,993 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:51:53,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:51:53,993 INFO L82 PathProgramCache]: Analyzing trace with hash -2115011713, now seen corresponding path program 55 times [2021-06-05 06:51:53,993 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:51:53,993 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776677180] [2021-06-05 06:51:53,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:51:53,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:51:54,029 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 06:51:54,029 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:51:54,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776677180] [2021-06-05 06:51:54,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [776677180] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:54,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [755159391] [2021-06-05 06:51:54,029 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 06:51:54,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:51:54,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:51:54,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:51:54,133 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 06:51:54,133 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [755159391] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:54,133 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:51:54,133 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 06:51:54,133 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [743925615] [2021-06-05 06:51:54,133 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 06:51:54,133 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:51:54,133 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 06:51:54,133 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 06:51:54,133 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 06:51:55,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:51:55,040 INFO L93 Difference]: Finished difference Result 5496 states and 17140 transitions. [2021-06-05 06:51:55,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-06-05 06:51:55,041 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 06:51:55,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:51:55,047 INFO L225 Difference]: With dead ends: 5496 [2021-06-05 06:51:55,047 INFO L226 Difference]: Without dead ends: 5496 [2021-06-05 06:51:55,048 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1541 ImplicationChecksByTransitivity, 564.3ms TimeCoverageRelationStatistics Valid=904, Invalid=3652, Unknown=0, NotChecked=0, Total=4556 [2021-06-05 06:51:55,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5496 states. [2021-06-05 06:51:55,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5496 to 2522. [2021-06-05 06:51:55,086 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 06:51:55,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2522 states to 2522 states and 8740 transitions. [2021-06-05 06:51:55,090 INFO L78 Accepts]: Start accepts. Automaton has 2522 states and 8740 transitions. Word has length 28 [2021-06-05 06:51:55,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:51:55,091 INFO L482 AbstractCegarLoop]: Abstraction has 2522 states and 8740 transitions. [2021-06-05 06:51:55,091 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 06:51:55,091 INFO L276 IsEmpty]: Start isEmpty. Operand 2522 states and 8740 transitions. [2021-06-05 06:51:55,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:51:55,093 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:51:55,093 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 06:51:55,294 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3896,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:51:55,294 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:51:55,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:51:55,294 INFO L82 PathProgramCache]: Analyzing trace with hash 970325317, now seen corresponding path program 66 times [2021-06-05 06:51:55,294 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:51:55,294 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1460604863] [2021-06-05 06:51:55,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:51:55,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:51:55,338 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 06:51:55,338 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:51:55,338 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1460604863] [2021-06-05 06:51:55,338 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1460604863] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:55,338 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1338791054] [2021-06-05 06:51:55,338 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 06:51:55,361 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:51:55,362 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:51:55,362 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:51:55,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:51:55,441 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 06:51:55,441 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1338791054] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:55,441 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:51:55,441 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-06-05 06:51:55,442 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804924605] [2021-06-05 06:51:55,442 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 06:51:55,442 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:51:55,442 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 06:51:55,442 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 06:51:55,442 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 06:51:55,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:51:55,928 INFO L93 Difference]: Finished difference Result 4908 states and 15515 transitions. [2021-06-05 06:51:55,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 06:51:55,928 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 06:51:55,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:51:55,934 INFO L225 Difference]: With dead ends: 4908 [2021-06-05 06:51:55,934 INFO L226 Difference]: Without dead ends: 4908 [2021-06-05 06:51:55,934 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 481 ImplicationChecksByTransitivity, 287.2ms TimeCoverageRelationStatistics Valid=383, Invalid=1339, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 06:51:55,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4908 states. [2021-06-05 06:51:55,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4908 to 2592. [2021-06-05 06:51:55,968 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 06:51:55,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2592 states to 2592 states and 8943 transitions. [2021-06-05 06:51:55,972 INFO L78 Accepts]: Start accepts. Automaton has 2592 states and 8943 transitions. Word has length 28 [2021-06-05 06:51:55,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:51:55,972 INFO L482 AbstractCegarLoop]: Abstraction has 2592 states and 8943 transitions. [2021-06-05 06:51:55,972 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 06:51:55,972 INFO L276 IsEmpty]: Start isEmpty. Operand 2592 states and 8943 transitions. [2021-06-05 06:51:55,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:51:55,975 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:51:55,975 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 06:51:56,175 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3897,122 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:51:56,175 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:51:56,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:51:56,176 INFO L82 PathProgramCache]: Analyzing trace with hash 828956685, now seen corresponding path program 56 times [2021-06-05 06:51:56,176 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:51:56,176 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507326397] [2021-06-05 06:51:56,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:51:56,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:51:56,200 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 06:51:56,200 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:51:56,200 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507326397] [2021-06-05 06:51:56,200 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [507326397] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:56,200 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1670323484] [2021-06-05 06:51:56,200 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 06:51:56,222 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:51:56,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:51:56,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:51:56,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:51:56,272 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:51:56,272 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1670323484] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:56,272 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:51:56,272 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 06:51:56,272 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519144534] [2021-06-05 06:51:56,272 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 06:51:56,273 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:51:56,273 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 06:51:56,273 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-06-05 06:51:56,273 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 06:51:56,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:51:56,427 INFO L93 Difference]: Finished difference Result 4133 states and 13562 transitions. [2021-06-05 06:51:56,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 06:51:56,427 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 06:51:56,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:51:56,432 INFO L225 Difference]: With dead ends: 4133 [2021-06-05 06:51:56,432 INFO L226 Difference]: Without dead ends: 4085 [2021-06-05 06:51:56,432 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 95.9ms TimeCoverageRelationStatistics Valid=139, Invalid=241, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:51:56,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4085 states. [2021-06-05 06:51:56,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4085 to 2922. [2021-06-05 06:51:56,463 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 06:51:56,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2922 states to 2922 states and 10227 transitions. [2021-06-05 06:51:56,468 INFO L78 Accepts]: Start accepts. Automaton has 2922 states and 10227 transitions. Word has length 28 [2021-06-05 06:51:56,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:51:56,468 INFO L482 AbstractCegarLoop]: Abstraction has 2922 states and 10227 transitions. [2021-06-05 06:51:56,468 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 06:51:56,469 INFO L276 IsEmpty]: Start isEmpty. Operand 2922 states and 10227 transitions. [2021-06-05 06:51:56,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:51:56,472 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:51:56,472 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 06:51:56,672 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3898,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:51:56,672 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:51:56,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:51:56,672 INFO L82 PathProgramCache]: Analyzing trace with hash 391987977, now seen corresponding path program 57 times [2021-06-05 06:51:56,672 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:51:56,672 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723310238] [2021-06-05 06:51:56,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:51:56,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:51:56,701 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 06:51:56,701 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:51:56,701 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1723310238] [2021-06-05 06:51:56,701 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1723310238] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:56,701 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1669076509] [2021-06-05 06:51:56,701 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 06:51:56,723 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:51:56,723 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:51:56,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 06:51:56,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:51:56,790 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 06:51:56,790 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1669076509] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:56,790 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:51:56,790 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-05 06:51:56,790 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1673091469] [2021-06-05 06:51:56,791 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 06:51:56,791 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:51:56,791 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 06:51:56,791 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-06-05 06:51:56,791 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 06:51:57,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:51:57,317 INFO L93 Difference]: Finished difference Result 4714 states and 15191 transitions. [2021-06-05 06:51:57,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 06:51:57,317 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 06:51:57,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:51:57,323 INFO L225 Difference]: With dead ends: 4714 [2021-06-05 06:51:57,323 INFO L226 Difference]: Without dead ends: 4667 [2021-06-05 06:51:57,324 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 582 ImplicationChecksByTransitivity, 309.3ms TimeCoverageRelationStatistics Valid=515, Invalid=1465, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 06:51:57,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4667 states. [2021-06-05 06:51:57,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4667 to 3096. [2021-06-05 06:51:57,363 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 06:51:57,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3096 states to 3096 states and 10879 transitions. [2021-06-05 06:51:57,368 INFO L78 Accepts]: Start accepts. Automaton has 3096 states and 10879 transitions. Word has length 28 [2021-06-05 06:51:57,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:51:57,368 INFO L482 AbstractCegarLoop]: Abstraction has 3096 states and 10879 transitions. [2021-06-05 06:51:57,368 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 06:51:57,368 INFO L276 IsEmpty]: Start isEmpty. Operand 3096 states and 10879 transitions. [2021-06-05 06:51:57,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:51:57,372 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:51:57,372 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 06:51:57,572 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3899,124 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:51:57,572 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:51:57,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:51:57,573 INFO L82 PathProgramCache]: Analyzing trace with hash 1928077453, now seen corresponding path program 58 times [2021-06-05 06:51:57,573 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:51:57,573 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [318347575] [2021-06-05 06:51:57,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:51:57,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:51:57,602 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 06:51:57,602 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:51:57,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [318347575] [2021-06-05 06:51:57,602 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [318347575] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:57,603 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2024817956] [2021-06-05 06:51:57,603 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 06:51:57,624 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:51:57,624 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:51:57,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 06:51:57,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:51:57,701 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 06:51:57,701 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2024817956] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:57,701 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:51:57,701 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-05 06:51:57,701 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153222019] [2021-06-05 06:51:57,702 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 06:51:57,702 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:51:57,702 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 06:51:57,704 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-06-05 06:51:57,704 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 06:51:58,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:51:58,284 INFO L93 Difference]: Finished difference Result 5031 states and 15895 transitions. [2021-06-05 06:51:58,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 06:51:58,285 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 06:51:58,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:51:58,291 INFO L225 Difference]: With dead ends: 5031 [2021-06-05 06:51:58,291 INFO L226 Difference]: Without dead ends: 5005 [2021-06-05 06:51:58,291 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 386.7ms TimeCoverageRelationStatistics Valid=624, Invalid=1728, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 06:51:58,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5005 states. [2021-06-05 06:51:58,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5005 to 3120. [2021-06-05 06:51:58,332 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 06:51:58,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3120 states to 3120 states and 10982 transitions. [2021-06-05 06:51:58,337 INFO L78 Accepts]: Start accepts. Automaton has 3120 states and 10982 transitions. Word has length 28 [2021-06-05 06:51:58,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:51:58,337 INFO L482 AbstractCegarLoop]: Abstraction has 3120 states and 10982 transitions. [2021-06-05 06:51:58,337 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 06:51:58,337 INFO L276 IsEmpty]: Start isEmpty. Operand 3120 states and 10982 transitions. [2021-06-05 06:51:58,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:51:58,341 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:51:58,341 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 06:51:58,542 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3900,125 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:51:58,542 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:51:58,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:51:58,543 INFO L82 PathProgramCache]: Analyzing trace with hash -1694477061, now seen corresponding path program 59 times [2021-06-05 06:51:58,543 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:51:58,543 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532415125] [2021-06-05 06:51:58,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:51:58,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:51:58,571 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 06:51:58,571 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:51:58,571 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532415125] [2021-06-05 06:51:58,571 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1532415125] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:58,571 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1324767748] [2021-06-05 06:51:58,571 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 06:51:58,594 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 06:51:58,594 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:51:58,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 06:51:58,595 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:51:58,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 06:51:58,669 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1324767748] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:58,670 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:51:58,670 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-05 06:51:58,670 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1824395274] [2021-06-05 06:51:58,670 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 06:51:58,670 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:51:58,670 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 06:51:58,670 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-06-05 06:51:58,671 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 06:51:59,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:51:59,253 INFO L93 Difference]: Finished difference Result 5035 states and 15933 transitions. [2021-06-05 06:51:59,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 06:51:59,253 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 06:51:59,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:51:59,259 INFO L225 Difference]: With dead ends: 5035 [2021-06-05 06:51:59,259 INFO L226 Difference]: Without dead ends: 5029 [2021-06-05 06:51:59,260 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 700 ImplicationChecksByTransitivity, 376.5ms TimeCoverageRelationStatistics Valid=624, Invalid=1728, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 06:51:59,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5029 states. [2021-06-05 06:51:59,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5029 to 3123. [2021-06-05 06:51:59,314 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 06:51:59,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3123 states to 3123 states and 10975 transitions. [2021-06-05 06:51:59,320 INFO L78 Accepts]: Start accepts. Automaton has 3123 states and 10975 transitions. Word has length 28 [2021-06-05 06:51:59,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:51:59,320 INFO L482 AbstractCegarLoop]: Abstraction has 3123 states and 10975 transitions. [2021-06-05 06:51:59,320 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 06:51:59,320 INFO L276 IsEmpty]: Start isEmpty. Operand 3123 states and 10975 transitions. [2021-06-05 06:51:59,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:51:59,324 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:51:59,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 06:51:59,528 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3901 [2021-06-05 06:51:59,529 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:51:59,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:51:59,529 INFO L82 PathProgramCache]: Analyzing trace with hash 1551691313, now seen corresponding path program 60 times [2021-06-05 06:51:59,529 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:51:59,529 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602895728] [2021-06-05 06:51:59,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:51:59,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:51:59,557 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 06:51:59,558 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:51:59,558 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [602895728] [2021-06-05 06:51:59,558 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [602895728] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:59,558 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [372967514] [2021-06-05 06:51:59,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 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 06:51:59,582 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:51:59,583 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:51:59,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 06:51:59,583 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:51:59,641 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 06:51:59,642 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [372967514] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:51:59,642 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:51:59,642 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-05 06:51:59,642 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2027744398] [2021-06-05 06:51:59,642 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:51:59,642 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:51:59,642 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:51:59,642 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:51:59,642 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 06:52:00,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:00,100 INFO L93 Difference]: Finished difference Result 5805 states and 18700 transitions. [2021-06-05 06:52:00,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 06:52:00,100 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 06:52:00,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:00,107 INFO L225 Difference]: With dead ends: 5805 [2021-06-05 06:52:00,108 INFO L226 Difference]: Without dead ends: 5722 [2021-06-05 06:52:00,108 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 517 ImplicationChecksByTransitivity, 265.6ms TimeCoverageRelationStatistics Valid=455, Invalid=1267, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 06:52:00,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5722 states. [2021-06-05 06:52:00,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5722 to 3270. [2021-06-05 06:52:00,159 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 06:52:00,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3270 states to 3270 states and 11592 transitions. [2021-06-05 06:52:00,165 INFO L78 Accepts]: Start accepts. Automaton has 3270 states and 11592 transitions. Word has length 28 [2021-06-05 06:52:00,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:00,165 INFO L482 AbstractCegarLoop]: Abstraction has 3270 states and 11592 transitions. [2021-06-05 06:52:00,165 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 06:52:00,165 INFO L276 IsEmpty]: Start isEmpty. Operand 3270 states and 11592 transitions. [2021-06-05 06:52:00,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:00,169 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:00,169 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 06:52:00,369 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3902,127 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:52:00,370 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:00,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:00,370 INFO L82 PathProgramCache]: Analyzing trace with hash -659497231, now seen corresponding path program 61 times [2021-06-05 06:52:00,370 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:00,370 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009015507] [2021-06-05 06:52:00,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:00,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:00,393 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 06:52:00,393 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:00,393 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009015507] [2021-06-05 06:52:00,393 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2009015507] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:00,393 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [173667902] [2021-06-05 06:52:00,394 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 06:52:00,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:00,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:52:00,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:00,501 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 06:52:00,501 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [173667902] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:00,502 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:00,502 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-06-05 06:52:00,502 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49476027] [2021-06-05 06:52:00,502 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-05 06:52:00,502 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:00,502 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-05 06:52:00,502 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-06-05 06:52:00,502 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 06:52:00,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:00,657 INFO L93 Difference]: Finished difference Result 4551 states and 15064 transitions. [2021-06-05 06:52:00,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 06:52:00,657 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 06:52:00,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:00,663 INFO L225 Difference]: With dead ends: 4551 [2021-06-05 06:52:00,663 INFO L226 Difference]: Without dead ends: 4551 [2021-06-05 06:52:00,663 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 104.6ms TimeCoverageRelationStatistics Valid=132, Invalid=210, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:52:00,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4551 states. [2021-06-05 06:52:00,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4551 to 3038. [2021-06-05 06:52:00,699 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 06:52:00,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3038 states to 3038 states and 10716 transitions. [2021-06-05 06:52:00,704 INFO L78 Accepts]: Start accepts. Automaton has 3038 states and 10716 transitions. Word has length 28 [2021-06-05 06:52:00,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:00,704 INFO L482 AbstractCegarLoop]: Abstraction has 3038 states and 10716 transitions. [2021-06-05 06:52:00,704 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 06:52:00,704 INFO L276 IsEmpty]: Start isEmpty. Operand 3038 states and 10716 transitions. [2021-06-05 06:52:00,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:00,707 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:00,707 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 06:52:00,908 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3903 [2021-06-05 06:52:00,908 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:00,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:00,908 INFO L82 PathProgramCache]: Analyzing trace with hash -2006178797, now seen corresponding path program 62 times [2021-06-05 06:52:00,908 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:00,908 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8010279] [2021-06-05 06:52:00,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:00,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:00,937 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 06:52:00,938 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:00,938 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8010279] [2021-06-05 06:52:00,938 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [8010279] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:00,938 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1843661108] [2021-06-05 06:52:00,938 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 06:52:00,963 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:52:00,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:52:00,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:52:00,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:01,027 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 06:52:01,027 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1843661108] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:01,027 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:01,027 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-05 06:52:01,027 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1667100545] [2021-06-05 06:52:01,028 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:52:01,028 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:01,028 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:52:01,028 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:52:01,028 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 06:52:01,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:01,590 INFO L93 Difference]: Finished difference Result 6432 states and 20472 transitions. [2021-06-05 06:52:01,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-05 06:52:01,590 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 06:52:01,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:01,598 INFO L225 Difference]: With dead ends: 6432 [2021-06-05 06:52:01,598 INFO L226 Difference]: Without dead ends: 6432 [2021-06-05 06:52:01,598 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 765 ImplicationChecksByTransitivity, 326.6ms TimeCoverageRelationStatistics Valid=552, Invalid=1800, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 06:52:01,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6432 states. [2021-06-05 06:52:01,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6432 to 3056. [2021-06-05 06:52:01,645 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 06:52:01,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3056 states to 3056 states and 10779 transitions. [2021-06-05 06:52:01,650 INFO L78 Accepts]: Start accepts. Automaton has 3056 states and 10779 transitions. Word has length 28 [2021-06-05 06:52:01,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:01,650 INFO L482 AbstractCegarLoop]: Abstraction has 3056 states and 10779 transitions. [2021-06-05 06:52:01,650 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 06:52:01,650 INFO L276 IsEmpty]: Start isEmpty. Operand 3056 states and 10779 transitions. [2021-06-05 06:52:01,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:01,654 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:01,654 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 06:52:01,869 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3904 [2021-06-05 06:52:01,869 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:01,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:01,869 INFO L82 PathProgramCache]: Analyzing trace with hash -1221264703, now seen corresponding path program 63 times [2021-06-05 06:52:01,870 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:01,870 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714152818] [2021-06-05 06:52:01,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:01,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:01,899 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 06:52:01,899 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:01,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714152818] [2021-06-05 06:52:01,899 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [714152818] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:01,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [35108459] [2021-06-05 06:52:01,899 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 06:52:01,921 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 06:52:01,921 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:52:01,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:52:01,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:01,984 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 06:52:01,985 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [35108459] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:01,985 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:01,985 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-05 06:52:01,985 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1749128513] [2021-06-05 06:52:01,985 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:52:01,985 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:01,985 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:52:01,985 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:52:01,985 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 06:52:02,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:02,669 INFO L93 Difference]: Finished difference Result 6687 states and 21252 transitions. [2021-06-05 06:52:02,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-05 06:52:02,669 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 06:52:02,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:02,676 INFO L225 Difference]: With dead ends: 6687 [2021-06-05 06:52:02,677 INFO L226 Difference]: Without dead ends: 6687 [2021-06-05 06:52:02,677 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1007 ImplicationChecksByTransitivity, 361.2ms TimeCoverageRelationStatistics Valid=634, Invalid=2336, Unknown=0, NotChecked=0, Total=2970 [2021-06-05 06:52:02,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6687 states. [2021-06-05 06:52:02,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6687 to 3150. [2021-06-05 06:52:02,728 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 06:52:02,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3150 states to 3150 states and 11086 transitions. [2021-06-05 06:52:02,733 INFO L78 Accepts]: Start accepts. Automaton has 3150 states and 11086 transitions. Word has length 28 [2021-06-05 06:52:02,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:02,733 INFO L482 AbstractCegarLoop]: Abstraction has 3150 states and 11086 transitions. [2021-06-05 06:52:02,733 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 06:52:02,733 INFO L276 IsEmpty]: Start isEmpty. Operand 3150 states and 11086 transitions. [2021-06-05 06:52:02,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:02,737 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:02,737 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 06:52:02,937 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3905 [2021-06-05 06:52:02,938 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:02,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:02,938 INFO L82 PathProgramCache]: Analyzing trace with hash 1990679937, now seen corresponding path program 64 times [2021-06-05 06:52:02,938 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:02,938 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [46378025] [2021-06-05 06:52:02,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:02,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:02,966 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 06:52:02,966 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:02,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [46378025] [2021-06-05 06:52:02,966 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [46378025] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:02,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1510713424] [2021-06-05 06:52:02,966 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 06:52:02,987 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:52:02,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:52:02,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 06:52:02,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:03,045 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 06:52:03,045 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1510713424] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:03,045 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:03,045 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-05 06:52:03,045 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589331544] [2021-06-05 06:52:03,045 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:52:03,045 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:03,045 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:52:03,045 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:52:03,045 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 06:52:03,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:03,558 INFO L93 Difference]: Finished difference Result 6847 states and 21782 transitions. [2021-06-05 06:52:03,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 06:52:03,558 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 06:52:03,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:03,567 INFO L225 Difference]: With dead ends: 6847 [2021-06-05 06:52:03,567 INFO L226 Difference]: Without dead ends: 6811 [2021-06-05 06:52:03,567 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 667 ImplicationChecksByTransitivity, 302.1ms TimeCoverageRelationStatistics Valid=543, Invalid=1527, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 06:52:03,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6811 states. [2021-06-05 06:52:03,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6811 to 3552. [2021-06-05 06:52:03,640 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 06:52:03,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3552 states to 3552 states and 12591 transitions. [2021-06-05 06:52:03,646 INFO L78 Accepts]: Start accepts. Automaton has 3552 states and 12591 transitions. Word has length 28 [2021-06-05 06:52:03,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:03,646 INFO L482 AbstractCegarLoop]: Abstraction has 3552 states and 12591 transitions. [2021-06-05 06:52:03,646 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 06:52:03,646 INFO L276 IsEmpty]: Start isEmpty. Operand 3552 states and 12591 transitions. [2021-06-05 06:52:03,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:03,651 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:03,651 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 06:52:03,851 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3906,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:52:03,851 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:03,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:03,851 INFO L82 PathProgramCache]: Analyzing trace with hash -833209241, now seen corresponding path program 65 times [2021-06-05 06:52:03,852 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:03,852 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974721317] [2021-06-05 06:52:03,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:03,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:03,879 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 06:52:03,880 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:03,880 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974721317] [2021-06-05 06:52:03,880 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [974721317] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:03,880 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2088836825] [2021-06-05 06:52:03,880 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 06:52:03,901 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:52:03,902 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:52:03,902 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 06:52:03,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:03,964 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 06:52:03,964 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2088836825] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:03,964 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:03,964 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-05 06:52:03,964 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [378498284] [2021-06-05 06:52:03,964 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:52:03,964 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:03,964 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:52:03,964 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:52:03,965 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 06:52:04,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:04,483 INFO L93 Difference]: Finished difference Result 7020 states and 22256 transitions. [2021-06-05 06:52:04,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 06:52:04,484 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 06:52:04,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:04,493 INFO L225 Difference]: With dead ends: 7020 [2021-06-05 06:52:04,493 INFO L226 Difference]: Without dead ends: 7020 [2021-06-05 06:52:04,494 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 689 ImplicationChecksByTransitivity, 310.2ms TimeCoverageRelationStatistics Valid=543, Invalid=1527, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 06:52:04,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7020 states. [2021-06-05 06:52:04,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7020 to 3265. [2021-06-05 06:52:04,570 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 06:52:04,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3265 states to 3265 states and 11451 transitions. [2021-06-05 06:52:04,575 INFO L78 Accepts]: Start accepts. Automaton has 3265 states and 11451 transitions. Word has length 28 [2021-06-05 06:52:04,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:04,575 INFO L482 AbstractCegarLoop]: Abstraction has 3265 states and 11451 transitions. [2021-06-05 06:52:04,575 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 06:52:04,575 INFO L276 IsEmpty]: Start isEmpty. Operand 3265 states and 11451 transitions. [2021-06-05 06:52:04,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:04,579 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:04,579 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 06:52:04,779 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3907 [2021-06-05 06:52:04,780 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:04,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:04,780 INFO L82 PathProgramCache]: Analyzing trace with hash -1266085845, now seen corresponding path program 66 times [2021-06-05 06:52:04,780 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:04,780 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [891872779] [2021-06-05 06:52:04,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:04,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:04,814 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 06:52:04,814 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:04,814 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [891872779] [2021-06-05 06:52:04,814 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [891872779] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:04,814 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [383292693] [2021-06-05 06:52:04,814 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 06:52:04,837 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 06:52:04,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:52:04,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:52:04,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:04,904 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 06:52:04,904 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [383292693] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:04,904 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:04,904 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-05 06:52:04,904 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865088079] [2021-06-05 06:52:04,904 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:52:04,904 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:04,904 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:52:04,904 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:52:04,904 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 06:52:05,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:05,493 INFO L93 Difference]: Finished difference Result 6180 states and 19991 transitions. [2021-06-05 06:52:05,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-05 06:52:05,493 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 06:52:05,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:05,502 INFO L225 Difference]: With dead ends: 6180 [2021-06-05 06:52:05,503 INFO L226 Difference]: Without dead ends: 6176 [2021-06-05 06:52:05,503 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 865 ImplicationChecksByTransitivity, 338.0ms TimeCoverageRelationStatistics Valid=600, Invalid=2052, Unknown=0, NotChecked=0, Total=2652 [2021-06-05 06:52:05,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6176 states. [2021-06-05 06:52:05,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6176 to 3025. [2021-06-05 06:52:05,551 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 06:52:05,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3025 states to 3025 states and 10683 transitions. [2021-06-05 06:52:05,557 INFO L78 Accepts]: Start accepts. Automaton has 3025 states and 10683 transitions. Word has length 28 [2021-06-05 06:52:05,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:05,557 INFO L482 AbstractCegarLoop]: Abstraction has 3025 states and 10683 transitions. [2021-06-05 06:52:05,557 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 06:52:05,557 INFO L276 IsEmpty]: Start isEmpty. Operand 3025 states and 10683 transitions. [2021-06-05 06:52:05,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:05,560 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:05,560 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 06:52:05,761 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3908 [2021-06-05 06:52:05,761 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:05,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:05,761 INFO L82 PathProgramCache]: Analyzing trace with hash -1538095035, now seen corresponding path program 67 times [2021-06-05 06:52:05,761 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:05,761 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1827385734] [2021-06-05 06:52:05,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:05,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:05,805 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 06:52:05,806 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:05,806 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1827385734] [2021-06-05 06:52:05,806 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1827385734] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:05,806 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2044442196] [2021-06-05 06:52:05,806 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 06:52:05,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:05,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:52:05,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:05,929 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 06:52:05,929 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2044442196] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:05,929 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:05,929 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-05 06:52:05,929 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [85666884] [2021-06-05 06:52:05,930 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 06:52:05,930 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:05,930 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 06:52:05,930 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-06-05 06:52:05,930 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 06:52:06,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:06,841 INFO L93 Difference]: Finished difference Result 9433 states and 30825 transitions. [2021-06-05 06:52:06,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-06-05 06:52:06,842 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 06:52:06,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:06,856 INFO L225 Difference]: With dead ends: 9433 [2021-06-05 06:52:06,856 INFO L226 Difference]: Without dead ends: 9433 [2021-06-05 06:52:06,856 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1727 ImplicationChecksByTransitivity, 515.5ms TimeCoverageRelationStatistics Valid=968, Invalid=3588, Unknown=0, NotChecked=0, Total=4556 [2021-06-05 06:52:06,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9433 states. [2021-06-05 06:52:06,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9433 to 3201. [2021-06-05 06:52:06,944 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 06:52:06,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3201 states to 3201 states and 11521 transitions. [2021-06-05 06:52:06,950 INFO L78 Accepts]: Start accepts. Automaton has 3201 states and 11521 transitions. Word has length 28 [2021-06-05 06:52:06,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:06,950 INFO L482 AbstractCegarLoop]: Abstraction has 3201 states and 11521 transitions. [2021-06-05 06:52:06,950 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 06:52:06,950 INFO L276 IsEmpty]: Start isEmpty. Operand 3201 states and 11521 transitions. [2021-06-05 06:52:06,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:06,954 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:06,954 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 06:52:07,154 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3909,134 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:52:07,154 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:07,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:07,155 INFO L82 PathProgramCache]: Analyzing trace with hash -971142955, now seen corresponding path program 68 times [2021-06-05 06:52:07,155 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:07,155 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1435477136] [2021-06-05 06:52:07,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:07,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:07,187 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 06:52:07,187 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:07,187 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1435477136] [2021-06-05 06:52:07,188 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1435477136] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:07,188 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [613573625] [2021-06-05 06:52:07,188 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 06:52:07,211 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:52:07,211 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:52:07,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:52:07,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:07,290 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 06:52:07,291 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [613573625] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:07,291 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:07,291 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-05 06:52:07,291 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219774394] [2021-06-05 06:52:07,291 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 06:52:07,291 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:07,291 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 06:52:07,291 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-06-05 06:52:07,291 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 06:52:08,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:08,167 INFO L93 Difference]: Finished difference Result 9262 states and 30360 transitions. [2021-06-05 06:52:08,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-06-05 06:52:08,168 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 06:52:08,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:08,181 INFO L225 Difference]: With dead ends: 9262 [2021-06-05 06:52:08,181 INFO L226 Difference]: Without dead ends: 9262 [2021-06-05 06:52:08,181 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1729 ImplicationChecksByTransitivity, 512.7ms TimeCoverageRelationStatistics Valid=968, Invalid=3588, Unknown=0, NotChecked=0, Total=4556 [2021-06-05 06:52:08,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9262 states. [2021-06-05 06:52:08,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9262 to 3173. [2021-06-05 06:52:08,248 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 06:52:08,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3173 states to 3173 states and 11372 transitions. [2021-06-05 06:52:08,254 INFO L78 Accepts]: Start accepts. Automaton has 3173 states and 11372 transitions. Word has length 28 [2021-06-05 06:52:08,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:08,254 INFO L482 AbstractCegarLoop]: Abstraction has 3173 states and 11372 transitions. [2021-06-05 06:52:08,254 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 06:52:08,254 INFO L276 IsEmpty]: Start isEmpty. Operand 3173 states and 11372 transitions. [2021-06-05 06:52:08,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:08,258 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:08,258 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 06:52:08,458 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3910,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:52:08,458 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:08,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:08,459 INFO L82 PathProgramCache]: Analyzing trace with hash -2143488813, now seen corresponding path program 69 times [2021-06-05 06:52:08,459 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:08,459 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451267564] [2021-06-05 06:52:08,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:08,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:08,497 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 06:52:08,497 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:08,497 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1451267564] [2021-06-05 06:52:08,497 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1451267564] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:08,497 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2043650146] [2021-06-05 06:52:08,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 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 06:52:08,519 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 06:52:08,519 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:52:08,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:52:08,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:08,590 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 06:52:08,590 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2043650146] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:08,591 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:08,591 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-05 06:52:08,591 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [89762307] [2021-06-05 06:52:08,591 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 06:52:08,591 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:08,591 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 06:52:08,591 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-06-05 06:52:08,591 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 06:52:09,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:09,431 INFO L93 Difference]: Finished difference Result 8699 states and 27601 transitions. [2021-06-05 06:52:09,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-06-05 06:52:09,431 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 06:52:09,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:09,443 INFO L225 Difference]: With dead ends: 8699 [2021-06-05 06:52:09,443 INFO L226 Difference]: Without dead ends: 8699 [2021-06-05 06:52:09,444 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1465 ImplicationChecksByTransitivity, 434.4ms TimeCoverageRelationStatistics Valid=821, Invalid=3085, Unknown=0, NotChecked=0, Total=3906 [2021-06-05 06:52:09,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8699 states. [2021-06-05 06:52:09,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8699 to 3193. [2021-06-05 06:52:09,507 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 06:52:09,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3193 states to 3193 states and 11454 transitions. [2021-06-05 06:52:09,513 INFO L78 Accepts]: Start accepts. Automaton has 3193 states and 11454 transitions. Word has length 28 [2021-06-05 06:52:09,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:09,513 INFO L482 AbstractCegarLoop]: Abstraction has 3193 states and 11454 transitions. [2021-06-05 06:52:09,513 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 06:52:09,513 INFO L276 IsEmpty]: Start isEmpty. Operand 3193 states and 11454 transitions. [2021-06-05 06:52:09,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:09,516 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:09,516 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:52:09,717 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3911 [2021-06-05 06:52:09,717 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:09,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:09,717 INFO L82 PathProgramCache]: Analyzing trace with hash -2062112725, now seen corresponding path program 70 times [2021-06-05 06:52:09,717 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:09,717 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1785361792] [2021-06-05 06:52:09,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:09,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:09,746 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 06:52:09,746 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:09,746 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1785361792] [2021-06-05 06:52:09,746 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1785361792] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:09,746 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1172592674] [2021-06-05 06:52:09,746 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 06:52:09,768 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:52:09,768 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:52:09,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:52:09,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:09,833 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 06:52:09,833 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1172592674] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:09,833 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:09,833 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-05 06:52:09,833 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065383902] [2021-06-05 06:52:09,834 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 06:52:09,834 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:09,834 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 06:52:09,834 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-06-05 06:52:09,834 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 06:52:10,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:10,599 INFO L93 Difference]: Finished difference Result 8208 states and 26413 transitions. [2021-06-05 06:52:10,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-06-05 06:52:10,599 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 06:52:10,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:10,626 INFO L225 Difference]: With dead ends: 8208 [2021-06-05 06:52:10,626 INFO L226 Difference]: Without dead ends: 8200 [2021-06-05 06:52:10,627 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1253 ImplicationChecksByTransitivity, 408.2ms TimeCoverageRelationStatistics Valid=776, Invalid=2764, Unknown=0, NotChecked=0, Total=3540 [2021-06-05 06:52:10,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8200 states. [2021-06-05 06:52:10,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8200 to 3175. [2021-06-05 06:52:10,688 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 06:52:10,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3175 states to 3175 states and 11377 transitions. [2021-06-05 06:52:10,693 INFO L78 Accepts]: Start accepts. Automaton has 3175 states and 11377 transitions. Word has length 28 [2021-06-05 06:52:10,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:10,693 INFO L482 AbstractCegarLoop]: Abstraction has 3175 states and 11377 transitions. [2021-06-05 06:52:10,693 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 06:52:10,693 INFO L276 IsEmpty]: Start isEmpty. Operand 3175 states and 11377 transitions. [2021-06-05 06:52:10,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:10,697 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:10,697 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 06:52:10,897 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3912,137 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:52:10,898 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:10,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:10,898 INFO L82 PathProgramCache]: Analyzing trace with hash -1131455509, now seen corresponding path program 71 times [2021-06-05 06:52:10,898 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:10,898 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1283280129] [2021-06-05 06:52:10,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:10,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:10,928 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 06:52:10,928 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:10,928 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1283280129] [2021-06-05 06:52:10,929 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1283280129] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:10,929 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [149836389] [2021-06-05 06:52:10,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 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 06:52:10,951 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 06:52:10,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:52:10,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:52:10,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:11,032 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 06:52:11,032 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [149836389] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:11,032 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:11,032 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-05 06:52:11,032 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [292129217] [2021-06-05 06:52:11,032 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 06:52:11,032 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:11,032 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 06:52:11,032 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-06-05 06:52:11,032 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 06:52:11,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:11,822 INFO L93 Difference]: Finished difference Result 8126 states and 26160 transitions. [2021-06-05 06:52:11,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-06-05 06:52:11,822 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 06:52:11,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:11,833 INFO L225 Difference]: With dead ends: 8126 [2021-06-05 06:52:11,833 INFO L226 Difference]: Without dead ends: 8126 [2021-06-05 06:52:11,834 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1354 ImplicationChecksByTransitivity, 457.1ms TimeCoverageRelationStatistics Valid=820, Invalid=2962, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 06:52:11,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8126 states. [2021-06-05 06:52:11,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8126 to 3191. [2021-06-05 06:52:11,920 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 06:52:11,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3191 states to 3191 states and 11441 transitions. [2021-06-05 06:52:11,927 INFO L78 Accepts]: Start accepts. Automaton has 3191 states and 11441 transitions. Word has length 28 [2021-06-05 06:52:11,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:11,927 INFO L482 AbstractCegarLoop]: Abstraction has 3191 states and 11441 transitions. [2021-06-05 06:52:11,927 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 06:52:11,927 INFO L276 IsEmpty]: Start isEmpty. Operand 3191 states and 11441 transitions. [2021-06-05 06:52:11,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:11,931 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:11,931 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 06:52:12,131 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3913 [2021-06-05 06:52:12,131 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:12,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:12,131 INFO L82 PathProgramCache]: Analyzing trace with hash 511583645, now seen corresponding path program 72 times [2021-06-05 06:52:12,132 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:12,132 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1268890670] [2021-06-05 06:52:12,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:12,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:12,164 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:52:12,164 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:12,164 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1268890670] [2021-06-05 06:52:12,164 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1268890670] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:12,164 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [914358062] [2021-06-05 06:52:12,164 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 06:52:12,187 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-06-05 06:52:12,188 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:52:12,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:52:12,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:12,269 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 06:52:12,269 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [914358062] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:12,269 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:12,269 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-05 06:52:12,269 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281465867] [2021-06-05 06:52:12,269 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 06:52:12,269 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:12,270 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 06:52:12,270 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-06-05 06:52:12,270 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 06:52:13,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:13,092 INFO L93 Difference]: Finished difference Result 7794 states and 25376 transitions. [2021-06-05 06:52:13,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-05 06:52:13,092 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 06:52:13,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:13,103 INFO L225 Difference]: With dead ends: 7794 [2021-06-05 06:52:13,103 INFO L226 Difference]: Without dead ends: 7786 [2021-06-05 06:52:13,103 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1205 ImplicationChecksByTransitivity, 442.6ms TimeCoverageRelationStatistics Valid=800, Invalid=2740, Unknown=0, NotChecked=0, Total=3540 [2021-06-05 06:52:13,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7786 states. [2021-06-05 06:52:13,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7786 to 2948. [2021-06-05 06:52:13,160 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 06:52:13,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2948 states to 2948 states and 10339 transitions. [2021-06-05 06:52:13,165 INFO L78 Accepts]: Start accepts. Automaton has 2948 states and 10339 transitions. Word has length 28 [2021-06-05 06:52:13,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:13,165 INFO L482 AbstractCegarLoop]: Abstraction has 2948 states and 10339 transitions. [2021-06-05 06:52:13,165 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 06:52:13,165 INFO L276 IsEmpty]: Start isEmpty. Operand 2948 states and 10339 transitions. [2021-06-05 06:52:13,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:13,168 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:13,168 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 06:52:13,369 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3914 [2021-06-05 06:52:13,369 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:13,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:13,369 INFO L82 PathProgramCache]: Analyzing trace with hash 594987225, now seen corresponding path program 73 times [2021-06-05 06:52:13,369 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:13,369 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1037874070] [2021-06-05 06:52:13,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:13,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:13,400 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 06:52:13,400 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:13,400 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1037874070] [2021-06-05 06:52:13,400 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1037874070] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:13,400 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [612773942] [2021-06-05 06:52:13,400 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) [2021-06-05 06:52:13,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:52:13,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:52:13,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:13,540 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 06:52:13,541 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [612773942] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:13,541 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:13,541 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-05 06:52:13,541 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488196195] [2021-06-05 06:52:13,541 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 06:52:13,541 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:13,541 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 06:52:13,541 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-06-05 06:52:13,541 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 06:52:14,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:14,258 INFO L93 Difference]: Finished difference Result 6003 states and 19292 transitions. [2021-06-05 06:52:14,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-05 06:52:14,258 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 06:52:14,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:14,266 INFO L225 Difference]: With dead ends: 6003 [2021-06-05 06:52:14,267 INFO L226 Difference]: Without dead ends: 6003 [2021-06-05 06:52:14,267 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1183 ImplicationChecksByTransitivity, 470.6ms TimeCoverageRelationStatistics Valid=709, Invalid=2713, Unknown=0, NotChecked=0, Total=3422 [2021-06-05 06:52:14,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6003 states. [2021-06-05 06:52:14,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6003 to 2960. [2021-06-05 06:52:14,311 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 06:52:14,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2960 states to 2960 states and 10377 transitions. [2021-06-05 06:52:14,316 INFO L78 Accepts]: Start accepts. Automaton has 2960 states and 10377 transitions. Word has length 28 [2021-06-05 06:52:14,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:14,316 INFO L482 AbstractCegarLoop]: Abstraction has 2960 states and 10377 transitions. [2021-06-05 06:52:14,316 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 06:52:14,316 INFO L276 IsEmpty]: Start isEmpty. Operand 2960 states and 10377 transitions. [2021-06-05 06:52:14,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:14,319 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:14,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 06:52:14,520 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3915 [2021-06-05 06:52:14,520 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:14,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:14,520 INFO L82 PathProgramCache]: Analyzing trace with hash -2046619895, now seen corresponding path program 74 times [2021-06-05 06:52:14,520 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:14,520 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592446895] [2021-06-05 06:52:14,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:14,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:14,551 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 06:52:14,551 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:14,552 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1592446895] [2021-06-05 06:52:14,552 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1592446895] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:14,552 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [709241766] [2021-06-05 06:52:14,552 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 06:52:14,573 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:52:14,573 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:52:14,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:52:14,574 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:14,664 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 06:52:14,664 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [709241766] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:14,664 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:14,664 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-05 06:52:14,664 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [445452519] [2021-06-05 06:52:14,664 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 06:52:14,664 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:14,664 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 06:52:14,664 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-06-05 06:52:14,664 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 06:52:15,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:15,621 INFO L93 Difference]: Finished difference Result 6789 states and 21302 transitions. [2021-06-05 06:52:15,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-06-05 06:52:15,621 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 06:52:15,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:15,630 INFO L225 Difference]: With dead ends: 6789 [2021-06-05 06:52:15,630 INFO L226 Difference]: Without dead ends: 6789 [2021-06-05 06:52:15,630 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1919 ImplicationChecksByTransitivity, 595.8ms TimeCoverageRelationStatistics Valid=1012, Invalid=4244, Unknown=0, NotChecked=0, Total=5256 [2021-06-05 06:52:15,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6789 states. [2021-06-05 06:52:15,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6789 to 3026. [2021-06-05 06:52:15,683 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 06:52:15,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3026 states to 3026 states and 10594 transitions. [2021-06-05 06:52:15,688 INFO L78 Accepts]: Start accepts. Automaton has 3026 states and 10594 transitions. Word has length 28 [2021-06-05 06:52:15,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:15,688 INFO L482 AbstractCegarLoop]: Abstraction has 3026 states and 10594 transitions. [2021-06-05 06:52:15,689 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 06:52:15,689 INFO L276 IsEmpty]: Start isEmpty. Operand 3026 states and 10594 transitions. [2021-06-05 06:52:15,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:15,692 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:15,692 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 06:52:15,892 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3916,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:52:15,892 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:15,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:15,893 INFO L82 PathProgramCache]: Analyzing trace with hash -403580741, now seen corresponding path program 75 times [2021-06-05 06:52:15,893 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:15,893 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1904961121] [2021-06-05 06:52:15,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:15,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:15,931 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 06:52:15,931 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:15,931 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1904961121] [2021-06-05 06:52:15,931 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1904961121] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:15,931 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [638394988] [2021-06-05 06:52:15,931 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 06:52:15,953 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-06-05 06:52:15,953 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:52:15,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:52:15,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:16,037 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 06:52:16,037 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [638394988] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:16,037 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:16,037 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-05 06:52:16,038 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786559443] [2021-06-05 06:52:16,038 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 06:52:16,038 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:16,038 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 06:52:16,038 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-06-05 06:52:16,038 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 06:52:16,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:16,901 INFO L93 Difference]: Finished difference Result 6345 states and 20138 transitions. [2021-06-05 06:52:16,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-06-05 06:52:16,902 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 06:52:16,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:16,910 INFO L225 Difference]: With dead ends: 6345 [2021-06-05 06:52:16,910 INFO L226 Difference]: Without dead ends: 6341 [2021-06-05 06:52:16,910 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1540 ImplicationChecksByTransitivity, 536.2ms TimeCoverageRelationStatistics Valid=914, Invalid=3508, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 06:52:16,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6341 states. [2021-06-05 06:52:16,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6341 to 2952. [2021-06-05 06:52:16,960 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 06:52:16,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2952 states to 2952 states and 10324 transitions. [2021-06-05 06:52:16,965 INFO L78 Accepts]: Start accepts. Automaton has 2952 states and 10324 transitions. Word has length 28 [2021-06-05 06:52:16,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:16,965 INFO L482 AbstractCegarLoop]: Abstraction has 2952 states and 10324 transitions. [2021-06-05 06:52:16,965 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 06:52:16,965 INFO L276 IsEmpty]: Start isEmpty. Operand 2952 states and 10324 transitions. [2021-06-05 06:52:16,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:16,968 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:16,968 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 06:52:17,168 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3917 [2021-06-05 06:52:17,168 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:17,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:17,169 INFO L82 PathProgramCache]: Analyzing trace with hash 175862483, now seen corresponding path program 67 times [2021-06-05 06:52:17,169 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:17,169 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1075448021] [2021-06-05 06:52:17,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:17,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:17,207 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 06:52:17,207 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:17,207 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1075448021] [2021-06-05 06:52:17,207 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1075448021] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:17,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1504342368] [2021-06-05 06:52:17,208 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 06:52:17,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:17,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:52:17,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:17,292 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 06:52:17,292 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1504342368] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:17,292 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:17,292 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 06:52:17,292 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1438574331] [2021-06-05 06:52:17,292 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 06:52:17,292 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:17,293 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 06:52:17,293 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-05 06:52:17,293 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 06:52:17,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:17,783 INFO L93 Difference]: Finished difference Result 5472 states and 17679 transitions. [2021-06-05 06:52:17,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 06:52:17,783 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 06:52:17,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:17,791 INFO L225 Difference]: With dead ends: 5472 [2021-06-05 06:52:17,791 INFO L226 Difference]: Without dead ends: 5472 [2021-06-05 06:52:17,791 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 508 ImplicationChecksByTransitivity, 278.0ms TimeCoverageRelationStatistics Valid=407, Invalid=1399, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 06:52:17,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5472 states. [2021-06-05 06:52:17,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5472 to 2952. [2021-06-05 06:52:17,832 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 06:52:17,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2952 states to 2952 states and 10330 transitions. [2021-06-05 06:52:17,837 INFO L78 Accepts]: Start accepts. Automaton has 2952 states and 10330 transitions. Word has length 28 [2021-06-05 06:52:17,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:17,837 INFO L482 AbstractCegarLoop]: Abstraction has 2952 states and 10330 transitions. [2021-06-05 06:52:17,837 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 06:52:17,837 INFO L276 IsEmpty]: Start isEmpty. Operand 2952 states and 10330 transitions. [2021-06-05 06:52:17,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:17,840 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:17,840 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 06:52:18,040 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3918 [2021-06-05 06:52:18,041 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:18,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:18,041 INFO L82 PathProgramCache]: Analyzing trace with hash -1435937279, now seen corresponding path program 68 times [2021-06-05 06:52:18,041 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:18,041 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853645377] [2021-06-05 06:52:18,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:18,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:18,076 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 06:52:18,076 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:18,076 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853645377] [2021-06-05 06:52:18,076 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1853645377] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:18,076 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2119354816] [2021-06-05 06:52:18,076 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 06:52:18,096 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:52:18,097 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:52:18,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:52:18,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:18,161 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 06:52:18,161 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2119354816] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:18,161 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:18,161 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 06:52:18,162 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1412357553] [2021-06-05 06:52:18,162 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 06:52:18,162 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:18,162 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 06:52:18,162 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-06-05 06:52:18,162 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 06:52:18,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:18,806 INFO L93 Difference]: Finished difference Result 5809 states and 18633 transitions. [2021-06-05 06:52:18,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-05 06:52:18,807 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 06:52:18,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:18,814 INFO L225 Difference]: With dead ends: 5809 [2021-06-05 06:52:18,814 INFO L226 Difference]: Without dead ends: 5809 [2021-06-05 06:52:18,814 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 899 ImplicationChecksByTransitivity, 375.7ms TimeCoverageRelationStatistics Valid=638, Invalid=2118, Unknown=0, NotChecked=0, Total=2756 [2021-06-05 06:52:18,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5809 states. [2021-06-05 06:52:18,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5809 to 2943. [2021-06-05 06:52:18,857 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 06:52:18,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2943 states to 2943 states and 10299 transitions. [2021-06-05 06:52:18,862 INFO L78 Accepts]: Start accepts. Automaton has 2943 states and 10299 transitions. Word has length 28 [2021-06-05 06:52:18,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:18,863 INFO L482 AbstractCegarLoop]: Abstraction has 2943 states and 10299 transitions. [2021-06-05 06:52:18,863 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 06:52:18,863 INFO L276 IsEmpty]: Start isEmpty. Operand 2943 states and 10299 transitions. [2021-06-05 06:52:18,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:18,866 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:18,866 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 06:52:19,068 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3919 [2021-06-05 06:52:19,068 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:19,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:19,069 INFO L82 PathProgramCache]: Analyzing trace with hash -1667476927, now seen corresponding path program 69 times [2021-06-05 06:52:19,069 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:19,069 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [15008222] [2021-06-05 06:52:19,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:19,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:19,103 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 06:52:19,103 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:19,103 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [15008222] [2021-06-05 06:52:19,103 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [15008222] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:19,103 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1098763078] [2021-06-05 06:52:19,103 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 06:52:19,125 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 06:52:19,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:52:19,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:52:19,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:19,189 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 06:52:19,189 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1098763078] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:19,189 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:19,189 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 06:52:19,189 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1406966487] [2021-06-05 06:52:19,189 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 06:52:19,189 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:19,190 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 06:52:19,190 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-05 06:52:19,190 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 06:52:19,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:19,963 INFO L93 Difference]: Finished difference Result 6283 states and 19914 transitions. [2021-06-05 06:52:19,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-06-05 06:52:19,963 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 06:52:19,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:19,970 INFO L225 Difference]: With dead ends: 6283 [2021-06-05 06:52:19,970 INFO L226 Difference]: Without dead ends: 6283 [2021-06-05 06:52:19,970 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1318 ImplicationChecksByTransitivity, 437.8ms TimeCoverageRelationStatistics Valid=777, Invalid=3005, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 06:52:19,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6283 states. [2021-06-05 06:52:20,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6283 to 3003. [2021-06-05 06:52:20,017 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 06:52:20,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3003 states to 3003 states and 10497 transitions. [2021-06-05 06:52:20,022 INFO L78 Accepts]: Start accepts. Automaton has 3003 states and 10497 transitions. Word has length 28 [2021-06-05 06:52:20,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:20,023 INFO L482 AbstractCegarLoop]: Abstraction has 3003 states and 10497 transitions. [2021-06-05 06:52:20,023 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 06:52:20,023 INFO L276 IsEmpty]: Start isEmpty. Operand 3003 states and 10497 transitions. [2021-06-05 06:52:20,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:20,026 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:20,026 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 06:52:20,226 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3920 [2021-06-05 06:52:20,226 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:20,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:20,227 INFO L82 PathProgramCache]: Analyzing trace with hash -1647761113, now seen corresponding path program 70 times [2021-06-05 06:52:20,227 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:20,227 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1880754898] [2021-06-05 06:52:20,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:20,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:20,255 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 06:52:20,255 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:20,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1880754898] [2021-06-05 06:52:20,256 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1880754898] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:20,256 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1293555136] [2021-06-05 06:52:20,256 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 06:52:20,276 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:52:20,276 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:52:20,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:52:20,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:20,353 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 06:52:20,353 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1293555136] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:20,353 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:20,353 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-06-05 06:52:20,353 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [690306124] [2021-06-05 06:52:20,353 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 06:52:20,353 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:20,354 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 06:52:20,354 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-06-05 06:52:20,354 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 06:52:20,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:20,824 INFO L93 Difference]: Finished difference Result 7087 states and 23881 transitions. [2021-06-05 06:52:20,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 06:52:20,824 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 06:52:20,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:20,833 INFO L225 Difference]: With dead ends: 7087 [2021-06-05 06:52:20,833 INFO L226 Difference]: Without dead ends: 7087 [2021-06-05 06:52:20,834 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 500 ImplicationChecksByTransitivity, 315.4ms TimeCoverageRelationStatistics Valid=536, Invalid=1270, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 06:52:20,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7087 states. [2021-06-05 06:52:20,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7087 to 4173. [2021-06-05 06:52:20,896 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 06:52:20,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4173 states to 4173 states and 15068 transitions. [2021-06-05 06:52:20,904 INFO L78 Accepts]: Start accepts. Automaton has 4173 states and 15068 transitions. Word has length 28 [2021-06-05 06:52:20,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:20,904 INFO L482 AbstractCegarLoop]: Abstraction has 4173 states and 15068 transitions. [2021-06-05 06:52:20,904 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 06:52:20,904 INFO L276 IsEmpty]: Start isEmpty. Operand 4173 states and 15068 transitions. [2021-06-05 06:52:20,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:20,909 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:20,909 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 06:52:21,109 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3921,146 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:52:21,110 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:21,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:21,110 INFO L82 PathProgramCache]: Analyzing trace with hash -1712298069, now seen corresponding path program 71 times [2021-06-05 06:52:21,110 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:21,110 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [863325036] [2021-06-05 06:52:21,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:21,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:21,144 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 06:52:21,144 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:21,144 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [863325036] [2021-06-05 06:52:21,144 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [863325036] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:21,144 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [969553118] [2021-06-05 06:52:21,144 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 06:52:21,165 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-06-05 06:52:21,166 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:52:21,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:52:21,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:21,224 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 06:52:21,224 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [969553118] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:21,224 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:21,224 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 06:52:21,224 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038368188] [2021-06-05 06:52:21,225 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 06:52:21,225 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:21,225 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 06:52:21,225 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-05 06:52:21,225 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 06:52:21,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:21,939 INFO L93 Difference]: Finished difference Result 7520 states and 25447 transitions. [2021-06-05 06:52:21,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-05 06:52:21,940 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 06:52:21,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:21,951 INFO L225 Difference]: With dead ends: 7520 [2021-06-05 06:52:21,951 INFO L226 Difference]: Without dead ends: 7516 [2021-06-05 06:52:21,951 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1036 ImplicationChecksByTransitivity, 385.1ms TimeCoverageRelationStatistics Valid=697, Invalid=2495, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 06:52:21,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7516 states. [2021-06-05 06:52:22,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7516 to 4065. [2021-06-05 06:52:22,018 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 06:52:22,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4065 states to 4065 states and 14714 transitions. [2021-06-05 06:52:22,025 INFO L78 Accepts]: Start accepts. Automaton has 4065 states and 14714 transitions. Word has length 28 [2021-06-05 06:52:22,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:22,025 INFO L482 AbstractCegarLoop]: Abstraction has 4065 states and 14714 transitions. [2021-06-05 06:52:22,025 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 06:52:22,025 INFO L276 IsEmpty]: Start isEmpty. Operand 4065 states and 14714 transitions. [2021-06-05 06:52:22,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:22,030 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:22,030 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:52:22,230 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3922 [2021-06-05 06:52:22,230 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:22,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:22,230 INFO L82 PathProgramCache]: Analyzing trace with hash 307959399, now seen corresponding path program 76 times [2021-06-05 06:52:22,230 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:22,230 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068551302] [2021-06-05 06:52:22,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:22,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:22,254 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 06:52:22,254 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:22,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1068551302] [2021-06-05 06:52:22,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1068551302] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:22,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1427037144] [2021-06-05 06:52:22,254 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 06:52:22,275 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:52:22,275 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:52:22,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 06:52:22,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:22,346 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 06:52:22,346 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1427037144] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:22,346 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:22,346 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-06-05 06:52:22,346 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [221444302] [2021-06-05 06:52:22,346 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 06:52:22,346 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:22,346 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 06:52:22,346 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-06-05 06:52:22,347 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 06:52:23,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:23,076 INFO L93 Difference]: Finished difference Result 8329 states and 27951 transitions. [2021-06-05 06:52:23,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 06:52:23,077 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 06:52:23,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:23,087 INFO L225 Difference]: With dead ends: 8329 [2021-06-05 06:52:23,088 INFO L226 Difference]: Without dead ends: 8320 [2021-06-05 06:52:23,088 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 826 ImplicationChecksByTransitivity, 402.5ms TimeCoverageRelationStatistics Valid=674, Invalid=1876, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 06:52:23,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8320 states. [2021-06-05 06:52:23,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8320 to 4505. [2021-06-05 06:52:23,164 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 06:52:23,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4505 states to 4505 states and 16705 transitions. [2021-06-05 06:52:23,172 INFO L78 Accepts]: Start accepts. Automaton has 4505 states and 16705 transitions. Word has length 28 [2021-06-05 06:52:23,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:23,172 INFO L482 AbstractCegarLoop]: Abstraction has 4505 states and 16705 transitions. [2021-06-05 06:52:23,172 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 06:52:23,172 INFO L276 IsEmpty]: Start isEmpty. Operand 4505 states and 16705 transitions. [2021-06-05 06:52:23,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:23,177 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:23,177 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 06:52:23,378 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3923,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:52:23,378 INFO L430 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:23,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:23,378 INFO L82 PathProgramCache]: Analyzing trace with hash -1945666497, now seen corresponding path program 77 times [2021-06-05 06:52:23,378 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:23,378 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1037404702] [2021-06-05 06:52:23,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:23,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:23,404 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 06:52:23,405 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:23,405 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1037404702] [2021-06-05 06:52:23,405 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1037404702] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:23,405 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [863671676] [2021-06-05 06:52:23,405 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 06:52:23,425 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:52:23,425 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:52:23,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 06:52:23,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:23,495 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 06:52:23,496 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [863671676] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:23,496 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:23,496 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-06-05 06:52:23,496 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [711920528] [2021-06-05 06:52:23,496 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 06:52:23,496 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:23,496 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 06:52:23,496 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-06-05 06:52:23,496 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 06:52:24,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:24,207 INFO L93 Difference]: Finished difference Result 8622 states and 28858 transitions. [2021-06-05 06:52:24,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 06:52:24,208 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 06:52:24,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:24,219 INFO L225 Difference]: With dead ends: 8622 [2021-06-05 06:52:24,219 INFO L226 Difference]: Without dead ends: 8622 [2021-06-05 06:52:24,220 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 834 ImplicationChecksByTransitivity, 403.9ms TimeCoverageRelationStatistics Valid=674, Invalid=1876, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 06:52:24,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8622 states. [2021-06-05 06:52:24,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8622 to 4525. [2021-06-05 06:52:24,313 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 06:52:24,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4525 states to 4525 states and 16723 transitions. [2021-06-05 06:52:24,322 INFO L78 Accepts]: Start accepts. Automaton has 4525 states and 16723 transitions. Word has length 28 [2021-06-05 06:52:24,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:24,322 INFO L482 AbstractCegarLoop]: Abstraction has 4525 states and 16723 transitions. [2021-06-05 06:52:24,322 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 06:52:24,322 INFO L276 IsEmpty]: Start isEmpty. Operand 4525 states and 16723 transitions. [2021-06-05 06:52:24,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:24,327 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:24,327 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 06:52:24,527 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 149 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3924 [2021-06-05 06:52:24,528 INFO L430 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:24,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:24,528 INFO L82 PathProgramCache]: Analyzing trace with hash 1145894509, now seen corresponding path program 78 times [2021-06-05 06:52:24,528 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:24,528 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2028578191] [2021-06-05 06:52:24,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:24,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:24,559 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 06:52:24,559 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:24,560 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2028578191] [2021-06-05 06:52:24,560 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2028578191] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:24,560 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [875036776] [2021-06-05 06:52:24,560 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 06:52:24,580 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:52:24,581 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:52:24,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 06:52:24,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:24,635 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 06:52:24,635 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [875036776] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:24,635 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:24,635 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-05 06:52:24,635 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615434681] [2021-06-05 06:52:24,636 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 06:52:24,636 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:24,636 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 06:52:24,636 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:52:24,636 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 06:52:25,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:25,004 INFO L93 Difference]: Finished difference Result 8054 states and 28373 transitions. [2021-06-05 06:52:25,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 06:52:25,005 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 06:52:25,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:25,016 INFO L225 Difference]: With dead ends: 8054 [2021-06-05 06:52:25,017 INFO L226 Difference]: Without dead ends: 7950 [2021-06-05 06:52:25,017 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 196.4ms TimeCoverageRelationStatistics Valid=303, Invalid=819, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 06:52:25,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7950 states. [2021-06-05 06:52:25,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7950 to 5973. [2021-06-05 06:52:25,097 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 06:52:25,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5973 states to 5973 states and 22444 transitions. [2021-06-05 06:52:25,110 INFO L78 Accepts]: Start accepts. Automaton has 5973 states and 22444 transitions. Word has length 28 [2021-06-05 06:52:25,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:25,111 INFO L482 AbstractCegarLoop]: Abstraction has 5973 states and 22444 transitions. [2021-06-05 06:52:25,111 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 06:52:25,111 INFO L276 IsEmpty]: Start isEmpty. Operand 5973 states and 22444 transitions. [2021-06-05 06:52:25,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:25,119 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:25,119 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 06:52:25,319 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3925 [2021-06-05 06:52:25,319 INFO L430 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:25,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:25,320 INFO L82 PathProgramCache]: Analyzing trace with hash -1941057807, now seen corresponding path program 79 times [2021-06-05 06:52:25,320 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:25,320 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611658777] [2021-06-05 06:52:25,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:25,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:25,343 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 06:52:25,343 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:25,343 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611658777] [2021-06-05 06:52:25,343 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1611658777] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:25,343 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [413556999] [2021-06-05 06:52:25,343 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 06:52:25,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:25,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:52:25,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:25,409 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 06:52:25,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [413556999] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:25,409 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:25,409 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-06-05 06:52:25,409 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540232906] [2021-06-05 06:52:25,410 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-05 06:52:25,410 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:25,410 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-05 06:52:25,410 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-06-05 06:52:25,410 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 06:52:25,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:25,566 INFO L93 Difference]: Finished difference Result 8289 states and 29168 transitions. [2021-06-05 06:52:25,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 06:52:25,566 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 06:52:25,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:25,578 INFO L225 Difference]: With dead ends: 8289 [2021-06-05 06:52:25,578 INFO L226 Difference]: Without dead ends: 8289 [2021-06-05 06:52:25,578 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 97.6ms TimeCoverageRelationStatistics Valid=143, Invalid=237, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:52:25,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8289 states. [2021-06-05 06:52:25,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8289 to 6119. [2021-06-05 06:52:25,680 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 06:52:25,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6119 states to 6119 states and 22854 transitions. [2021-06-05 06:52:25,692 INFO L78 Accepts]: Start accepts. Automaton has 6119 states and 22854 transitions. Word has length 28 [2021-06-05 06:52:25,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:25,692 INFO L482 AbstractCegarLoop]: Abstraction has 6119 states and 22854 transitions. [2021-06-05 06:52:25,692 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 06:52:25,692 INFO L276 IsEmpty]: Start isEmpty. Operand 6119 states and 22854 transitions. [2021-06-05 06:52:25,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:25,700 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:25,700 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 06:52:25,900 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 151 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3926 [2021-06-05 06:52:25,900 INFO L430 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:25,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:25,901 INFO L82 PathProgramCache]: Analyzing trace with hash -1010858063, now seen corresponding path program 80 times [2021-06-05 06:52:25,901 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:25,901 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481218416] [2021-06-05 06:52:25,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:25,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:25,935 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 06:52:25,935 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:25,935 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481218416] [2021-06-05 06:52:25,936 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [481218416] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:25,936 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1635478314] [2021-06-05 06:52:25,936 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 06:52:25,956 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:52:25,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:52:25,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:52:25,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:26,010 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 06:52:26,010 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1635478314] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:26,010 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:26,010 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-06-05 06:52:26,011 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1537504786] [2021-06-05 06:52:26,011 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:52:26,011 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:26,011 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:52:26,011 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:52:26,011 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 06:52:26,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:26,626 INFO L93 Difference]: Finished difference Result 12663 states and 44044 transitions. [2021-06-05 06:52:26,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-05 06:52:26,626 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 06:52:26,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:26,646 INFO L225 Difference]: With dead ends: 12663 [2021-06-05 06:52:26,647 INFO L226 Difference]: Without dead ends: 12663 [2021-06-05 06:52:26,647 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 984 ImplicationChecksByTransitivity, 359.0ms TimeCoverageRelationStatistics Valid=657, Invalid=2205, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 06:52:26,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12663 states. [2021-06-05 06:52:26,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12663 to 6788. [2021-06-05 06:52:26,771 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 06:52:26,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6788 states to 6788 states and 25452 transitions. [2021-06-05 06:52:26,834 INFO L78 Accepts]: Start accepts. Automaton has 6788 states and 25452 transitions. Word has length 28 [2021-06-05 06:52:26,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:26,834 INFO L482 AbstractCegarLoop]: Abstraction has 6788 states and 25452 transitions. [2021-06-05 06:52:26,834 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 06:52:26,834 INFO L276 IsEmpty]: Start isEmpty. Operand 6788 states and 25452 transitions. [2021-06-05 06:52:26,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:26,844 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:26,844 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 06:52:27,045 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3927 [2021-06-05 06:52:27,045 INFO L430 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:27,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:27,045 INFO L82 PathProgramCache]: Analyzing trace with hash 891821389, now seen corresponding path program 81 times [2021-06-05 06:52:27,045 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:27,045 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019923014] [2021-06-05 06:52:27,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:27,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:27,077 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 06:52:27,078 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:27,078 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019923014] [2021-06-05 06:52:27,078 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1019923014] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:27,078 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1769235274] [2021-06-05 06:52:27,078 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 06:52:27,101 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 06:52:27,101 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:52:27,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:52:27,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:27,160 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 06:52:27,161 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1769235274] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:27,161 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:27,161 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-06-05 06:52:27,161 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [16789942] [2021-06-05 06:52:27,161 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 06:52:27,161 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:27,161 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 06:52:27,161 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:52:27,161 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 06:52:27,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:27,760 INFO L93 Difference]: Finished difference Result 12824 states and 44637 transitions. [2021-06-05 06:52:27,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-05 06:52:27,760 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 06:52:27,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:27,781 INFO L225 Difference]: With dead ends: 12824 [2021-06-05 06:52:27,781 INFO L226 Difference]: Without dead ends: 12824 [2021-06-05 06:52:27,781 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 827 ImplicationChecksByTransitivity, 334.2ms TimeCoverageRelationStatistics Valid=542, Invalid=1908, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 06:52:27,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12824 states. [2021-06-05 06:52:27,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12824 to 7036. [2021-06-05 06:52:27,908 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 06:52:27,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7036 states to 7036 states and 26238 transitions. [2021-06-05 06:52:27,923 INFO L78 Accepts]: Start accepts. Automaton has 7036 states and 26238 transitions. Word has length 28 [2021-06-05 06:52:27,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:27,923 INFO L482 AbstractCegarLoop]: Abstraction has 7036 states and 26238 transitions. [2021-06-05 06:52:27,923 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 06:52:27,923 INFO L276 IsEmpty]: Start isEmpty. Operand 7036 states and 26238 transitions. [2021-06-05 06:52:27,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:27,932 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:27,932 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 06:52:28,132 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 153 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3928 [2021-06-05 06:52:28,132 INFO L430 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:28,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:28,133 INFO L82 PathProgramCache]: Analyzing trace with hash 1279876851, now seen corresponding path program 82 times [2021-06-05 06:52:28,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:28,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356711070] [2021-06-05 06:52:28,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:28,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:28,156 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 06:52:28,156 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:28,156 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [356711070] [2021-06-05 06:52:28,156 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [356711070] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:28,156 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1705493026] [2021-06-05 06:52:28,156 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 06:52:28,176 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:52:28,177 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:52:28,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 06:52:28,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:28,229 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 06:52:28,229 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1705493026] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:28,229 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:28,229 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 06:52:28,229 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [939305140] [2021-06-05 06:52:28,229 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 06:52:28,229 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:28,229 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 06:52:28,229 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-06-05 06:52:28,229 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 06:52:28,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:28,567 INFO L93 Difference]: Finished difference Result 10405 states and 36941 transitions. [2021-06-05 06:52:28,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 06:52:28,568 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 06:52:28,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:28,583 INFO L225 Difference]: With dead ends: 10405 [2021-06-05 06:52:28,583 INFO L226 Difference]: Without dead ends: 10405 [2021-06-05 06:52:28,584 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 158.4ms TimeCoverageRelationStatistics Valid=230, Invalid=582, Unknown=0, NotChecked=0, Total=812 [2021-06-05 06:52:28,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10405 states. [2021-06-05 06:52:28,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10405 to 7946. [2021-06-05 06:52:28,696 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 06:52:28,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7946 states to 7946 states and 29825 transitions. [2021-06-05 06:52:28,713 INFO L78 Accepts]: Start accepts. Automaton has 7946 states and 29825 transitions. Word has length 28 [2021-06-05 06:52:28,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:28,713 INFO L482 AbstractCegarLoop]: Abstraction has 7946 states and 29825 transitions. [2021-06-05 06:52:28,713 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 06:52:28,713 INFO L276 IsEmpty]: Start isEmpty. Operand 7946 states and 29825 transitions. [2021-06-05 06:52:28,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:28,724 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:28,724 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 06:52:28,924 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 154 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3929 [2021-06-05 06:52:28,924 INFO L430 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:28,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:28,924 INFO L82 PathProgramCache]: Analyzing trace with hash 847000247, now seen corresponding path program 83 times [2021-06-05 06:52:28,924 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:28,924 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1787984610] [2021-06-05 06:52:28,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:28,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:28,953 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 06:52:28,953 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:28,953 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1787984610] [2021-06-05 06:52:28,953 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1787984610] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:28,953 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [880830532] [2021-06-05 06:52:28,953 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 06:52:28,974 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 06:52:28,974 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:52:28,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:52:28,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:29,022 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 06:52:29,022 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [880830532] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:29,022 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:29,022 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-06-05 06:52:29,022 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656986728] [2021-06-05 06:52:29,022 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 06:52:29,022 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:29,022 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 06:52:29,022 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:52:29,022 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 06:52:29,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:29,534 INFO L93 Difference]: Finished difference Result 13522 states and 48006 transitions. [2021-06-05 06:52:29,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 06:52:29,535 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 06:52:29,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:29,561 INFO L225 Difference]: With dead ends: 13522 [2021-06-05 06:52:29,561 INFO L226 Difference]: Without dead ends: 13518 [2021-06-05 06:52:29,562 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 660 ImplicationChecksByTransitivity, 272.6ms TimeCoverageRelationStatistics Valid=474, Invalid=1596, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 06:52:29,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13518 states. [2021-06-05 06:52:29,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13518 to 7858. [2021-06-05 06:52:29,709 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 06:52:29,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7858 states to 7858 states and 29509 transitions. [2021-06-05 06:52:29,726 INFO L78 Accepts]: Start accepts. Automaton has 7858 states and 29509 transitions. Word has length 28 [2021-06-05 06:52:29,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:29,726 INFO L482 AbstractCegarLoop]: Abstraction has 7858 states and 29509 transitions. [2021-06-05 06:52:29,726 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 06:52:29,726 INFO L276 IsEmpty]: Start isEmpty. Operand 7858 states and 29509 transitions. [2021-06-05 06:52:29,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:29,737 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:29,737 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 06:52:29,937 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3930,155 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:52:29,937 INFO L430 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:29,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:29,937 INFO L82 PathProgramCache]: Analyzing trace with hash -48820569, now seen corresponding path program 84 times [2021-06-05 06:52:29,937 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:29,938 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1205573858] [2021-06-05 06:52:29,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:29,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:30,006 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 06:52:30,006 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:30,006 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1205573858] [2021-06-05 06:52:30,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1205573858] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:30,006 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1701950731] [2021-06-05 06:52:30,006 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 06:52:30,036 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:52:30,036 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:52:30,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 06:52:30,037 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:30,088 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 06:52:30,089 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1701950731] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:30,089 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:30,089 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-05 06:52:30,089 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [718769663] [2021-06-05 06:52:30,089 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 06:52:30,089 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:30,089 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 06:52:30,089 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:52:30,089 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 06:52:30,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:30,477 INFO L93 Difference]: Finished difference Result 10648 states and 37827 transitions. [2021-06-05 06:52:30,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 06:52:30,477 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 06:52:30,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:30,493 INFO L225 Difference]: With dead ends: 10648 [2021-06-05 06:52:30,493 INFO L226 Difference]: Without dead ends: 10648 [2021-06-05 06:52:30,493 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 313 ImplicationChecksByTransitivity, 237.7ms TimeCoverageRelationStatistics Valid=321, Invalid=801, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 06:52:30,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10648 states. [2021-06-05 06:52:30,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10648 to 7756. [2021-06-05 06:52:30,605 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 06:52:30,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7756 states to 7756 states and 29102 transitions. [2021-06-05 06:52:30,621 INFO L78 Accepts]: Start accepts. Automaton has 7756 states and 29102 transitions. Word has length 28 [2021-06-05 06:52:30,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:30,621 INFO L482 AbstractCegarLoop]: Abstraction has 7756 states and 29102 transitions. [2021-06-05 06:52:30,621 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 06:52:30,621 INFO L276 IsEmpty]: Start isEmpty. Operand 7756 states and 29102 transitions. [2021-06-05 06:52:30,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:30,631 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:30,631 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 06:52:30,832 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3931,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:52:30,832 INFO L430 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:30,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:30,832 INFO L82 PathProgramCache]: Analyzing trace with hash 1444336905, now seen corresponding path program 85 times [2021-06-05 06:52:30,832 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:30,832 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640876429] [2021-06-05 06:52:30,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:30,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:30,867 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 06:52:30,867 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:30,867 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640876429] [2021-06-05 06:52:30,867 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [640876429] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:30,867 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1861295216] [2021-06-05 06:52:30,867 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 06:52:30,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:30,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:52:30,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:30,937 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 06:52:30,937 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1861295216] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:30,937 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:30,937 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-06-05 06:52:30,937 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862553267] [2021-06-05 06:52:30,937 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:52:30,937 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:30,937 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:52:30,938 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:52:30,938 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 06:52:31,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:31,525 INFO L93 Difference]: Finished difference Result 13360 states and 47364 transitions. [2021-06-05 06:52:31,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-05 06:52:31,526 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 06:52:31,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:31,546 INFO L225 Difference]: With dead ends: 13360 [2021-06-05 06:52:31,546 INFO L226 Difference]: Without dead ends: 13348 [2021-06-05 06:52:31,546 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 846 ImplicationChecksByTransitivity, 312.9ms TimeCoverageRelationStatistics Valid=564, Invalid=1986, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 06:52:31,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13348 states. [2021-06-05 06:52:31,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13348 to 7756. [2021-06-05 06:52:31,677 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 06:52:31,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7756 states to 7756 states and 29092 transitions. [2021-06-05 06:52:31,693 INFO L78 Accepts]: Start accepts. Automaton has 7756 states and 29092 transitions. Word has length 28 [2021-06-05 06:52:31,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:31,694 INFO L482 AbstractCegarLoop]: Abstraction has 7756 states and 29092 transitions. [2021-06-05 06:52:31,694 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 06:52:31,694 INFO L276 IsEmpty]: Start isEmpty. Operand 7756 states and 29092 transitions. [2021-06-05 06:52:31,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:31,704 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:31,704 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 06:52:31,905 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3932,157 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:52:31,905 INFO L430 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:31,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:31,905 INFO L82 PathProgramCache]: Analyzing trace with hash -323944011, now seen corresponding path program 86 times [2021-06-05 06:52:31,905 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:31,905 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [36652457] [2021-06-05 06:52:31,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:31,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:31,939 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 06:52:31,940 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:31,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [36652457] [2021-06-05 06:52:31,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [36652457] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:31,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2005451628] [2021-06-05 06:52:31,940 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 06:52:31,960 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:52:31,960 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:52:31,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:52:31,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:32,022 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 06:52:32,022 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2005451628] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:32,022 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:32,022 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-06-05 06:52:32,023 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1468806678] [2021-06-05 06:52:32,023 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 06:52:32,023 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:32,023 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 06:52:32,023 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-06-05 06:52:32,023 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 06:52:33,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:33,069 INFO L93 Difference]: Finished difference Result 20318 states and 70854 transitions. [2021-06-05 06:52:33,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-06-05 06:52:33,070 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 06:52:33,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:33,105 INFO L225 Difference]: With dead ends: 20318 [2021-06-05 06:52:33,105 INFO L226 Difference]: Without dead ends: 20318 [2021-06-05 06:52:33,105 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2104 ImplicationChecksByTransitivity, 600.9ms TimeCoverageRelationStatistics Valid=1218, Invalid=4482, Unknown=0, NotChecked=0, Total=5700 [2021-06-05 06:52:33,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20318 states. [2021-06-05 06:52:33,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20318 to 10596. [2021-06-05 06:52:33,389 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 06:52:33,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10596 states to 10596 states and 40202 transitions. [2021-06-05 06:52:33,414 INFO L78 Accepts]: Start accepts. Automaton has 10596 states and 40202 transitions. Word has length 28 [2021-06-05 06:52:33,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:33,414 INFO L482 AbstractCegarLoop]: Abstraction has 10596 states and 40202 transitions. [2021-06-05 06:52:33,414 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 06:52:33,415 INFO L276 IsEmpty]: Start isEmpty. Operand 10596 states and 40202 transitions. [2021-06-05 06:52:33,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:33,430 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:33,430 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 06:52:33,630 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3933,158 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:52:33,631 INFO L430 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:33,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:33,631 INFO L82 PathProgramCache]: Analyzing trace with hash -242567923, now seen corresponding path program 87 times [2021-06-05 06:52:33,631 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:33,631 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1827796340] [2021-06-05 06:52:33,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:33,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:33,665 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 06:52:33,665 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:33,665 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1827796340] [2021-06-05 06:52:33,665 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1827796340] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:33,665 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [692417165] [2021-06-05 06:52:33,665 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 06:52:33,687 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 06:52:33,687 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:52:33,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:52:33,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:33,743 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 06:52:33,744 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [692417165] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:33,744 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:33,744 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-06-05 06:52:33,744 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1033008513] [2021-06-05 06:52:33,744 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 06:52:33,744 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:33,744 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 06:52:33,744 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-06-05 06:52:33,744 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 06:52:34,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:34,655 INFO L93 Difference]: Finished difference Result 19544 states and 68833 transitions. [2021-06-05 06:52:34,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-06-05 06:52:34,655 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 06:52:34,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:34,691 INFO L225 Difference]: With dead ends: 19544 [2021-06-05 06:52:34,691 INFO L226 Difference]: Without dead ends: 19532 [2021-06-05 06:52:34,692 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1736 ImplicationChecksByTransitivity, 516.1ms TimeCoverageRelationStatistics Valid=1059, Invalid=3771, Unknown=0, NotChecked=0, Total=4830 [2021-06-05 06:52:34,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19532 states. [2021-06-05 06:52:34,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19532 to 10410. [2021-06-05 06:52:34,951 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 06:52:34,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10410 states to 10410 states and 39559 transitions. [2021-06-05 06:52:34,974 INFO L78 Accepts]: Start accepts. Automaton has 10410 states and 39559 transitions. Word has length 28 [2021-06-05 06:52:34,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:34,974 INFO L482 AbstractCegarLoop]: Abstraction has 10410 states and 39559 transitions. [2021-06-05 06:52:34,974 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 06:52:34,974 INFO L276 IsEmpty]: Start isEmpty. Operand 10410 states and 39559 transitions. [2021-06-05 06:52:34,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:34,988 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:34,989 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 06:52:35,189 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3934 [2021-06-05 06:52:35,189 INFO L430 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:35,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:35,189 INFO L82 PathProgramCache]: Analyzing trace with hash -1757659895, now seen corresponding path program 88 times [2021-06-05 06:52:35,189 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:35,189 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [86320393] [2021-06-05 06:52:35,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:35,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:35,224 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 06:52:35,224 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:35,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [86320393] [2021-06-05 06:52:35,224 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [86320393] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:35,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1914328869] [2021-06-05 06:52:35,224 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 06:52:35,244 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:52:35,244 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:52:35,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:52:35,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:35,300 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:52:35,301 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1914328869] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:35,301 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:35,301 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-06-05 06:52:35,301 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400324441] [2021-06-05 06:52:35,301 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 06:52:35,301 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:35,301 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 06:52:35,301 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-06-05 06:52:35,301 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 06:52:36,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:36,152 INFO L93 Difference]: Finished difference Result 19373 states and 68230 transitions. [2021-06-05 06:52:36,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-06-05 06:52:36,153 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 06:52:36,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:36,186 INFO L225 Difference]: With dead ends: 19373 [2021-06-05 06:52:36,187 INFO L226 Difference]: Without dead ends: 19337 [2021-06-05 06:52:36,187 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1449 ImplicationChecksByTransitivity, 492.9ms TimeCoverageRelationStatistics Valid=906, Invalid=3384, Unknown=0, NotChecked=0, Total=4290 [2021-06-05 06:52:36,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19337 states. [2021-06-05 06:52:36,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19337 to 10460. [2021-06-05 06:52:36,444 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 06:52:36,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10460 states to 10460 states and 39728 transitions. [2021-06-05 06:52:36,467 INFO L78 Accepts]: Start accepts. Automaton has 10460 states and 39728 transitions. Word has length 28 [2021-06-05 06:52:36,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:36,467 INFO L482 AbstractCegarLoop]: Abstraction has 10460 states and 39728 transitions. [2021-06-05 06:52:36,467 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 06:52:36,467 INFO L276 IsEmpty]: Start isEmpty. Operand 10460 states and 39728 transitions. [2021-06-05 06:52:36,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:36,481 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:36,481 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 06:52:36,681 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3935,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:52:36,682 INFO L430 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:36,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:36,682 INFO L82 PathProgramCache]: Analyzing trace with hash -160533179, now seen corresponding path program 89 times [2021-06-05 06:52:36,682 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:36,682 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [140350577] [2021-06-05 06:52:36,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:36,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:36,717 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 06:52:36,717 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:36,717 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [140350577] [2021-06-05 06:52:36,717 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [140350577] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:36,717 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1132415167] [2021-06-05 06:52:36,717 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 06:52:36,739 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 06:52:36,739 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:52:36,739 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:52:36,740 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:36,819 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 06:52:36,819 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1132415167] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:36,819 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:36,819 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-06-05 06:52:36,819 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [723197069] [2021-06-05 06:52:36,819 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 06:52:36,819 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:36,819 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 06:52:36,819 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2021-06-05 06:52:36,819 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 06:52:38,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:38,037 INFO L93 Difference]: Finished difference Result 19259 states and 67953 transitions. [2021-06-05 06:52:38,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-06-05 06:52:38,037 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 06:52:38,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:38,070 INFO L225 Difference]: With dead ends: 19259 [2021-06-05 06:52:38,071 INFO L226 Difference]: Without dead ends: 19259 [2021-06-05 06:52:38,071 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2647 ImplicationChecksByTransitivity, 759.5ms TimeCoverageRelationStatistics Valid=1494, Invalid=5646, Unknown=0, NotChecked=0, Total=7140 [2021-06-05 06:52:38,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19259 states. [2021-06-05 06:52:38,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19259 to 10656. [2021-06-05 06:52:38,316 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 06:52:38,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10656 states to 10656 states and 40378 transitions. [2021-06-05 06:52:38,340 INFO L78 Accepts]: Start accepts. Automaton has 10656 states and 40378 transitions. Word has length 28 [2021-06-05 06:52:38,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:38,340 INFO L482 AbstractCegarLoop]: Abstraction has 10656 states and 40378 transitions. [2021-06-05 06:52:38,340 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 06:52:38,340 INFO L276 IsEmpty]: Start isEmpty. Operand 10656 states and 40378 transitions. [2021-06-05 06:52:38,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:38,354 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:38,354 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 06:52:38,555 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 161 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3936 [2021-06-05 06:52:38,555 INFO L430 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:38,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:38,555 INFO L82 PathProgramCache]: Analyzing trace with hash 1482505975, now seen corresponding path program 90 times [2021-06-05 06:52:38,555 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:38,555 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1631495064] [2021-06-05 06:52:38,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:38,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:38,590 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 06:52:38,590 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:38,590 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1631495064] [2021-06-05 06:52:38,590 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1631495064] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:38,590 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [604597607] [2021-06-05 06:52:38,590 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 06:52:38,613 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-06-05 06:52:38,613 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:52:38,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:52:38,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:38,689 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 06:52:38,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [604597607] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:38,689 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:38,689 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-06-05 06:52:38,689 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607056768] [2021-06-05 06:52:38,689 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 06:52:38,689 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:38,689 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 06:52:38,690 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2021-06-05 06:52:38,690 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 06:52:39,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:39,788 INFO L93 Difference]: Finished difference Result 18895 states and 66950 transitions. [2021-06-05 06:52:39,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-06-05 06:52:39,789 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 06:52:39,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:39,823 INFO L225 Difference]: With dead ends: 18895 [2021-06-05 06:52:39,823 INFO L226 Difference]: Without dead ends: 18883 [2021-06-05 06:52:39,824 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2073 ImplicationChecksByTransitivity, 650.8ms TimeCoverageRelationStatistics Valid=1305, Invalid=4547, Unknown=0, NotChecked=0, Total=5852 [2021-06-05 06:52:39,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18883 states. [2021-06-05 06:52:40,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18883 to 10538. [2021-06-05 06:52:40,107 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 06:52:40,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10538 states to 10538 states and 39977 transitions. [2021-06-05 06:52:40,135 INFO L78 Accepts]: Start accepts. Automaton has 10538 states and 39977 transitions. Word has length 28 [2021-06-05 06:52:40,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:40,135 INFO L482 AbstractCegarLoop]: Abstraction has 10538 states and 39977 transitions. [2021-06-05 06:52:40,135 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 06:52:40,135 INFO L276 IsEmpty]: Start isEmpty. Operand 10538 states and 39977 transitions. [2021-06-05 06:52:40,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:40,151 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:40,151 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 06:52:40,356 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3937,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:52:40,357 INFO L430 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:40,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:40,357 INFO L82 PathProgramCache]: Analyzing trace with hash 215048797, now seen corresponding path program 91 times [2021-06-05 06:52:40,357 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:40,357 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1130565072] [2021-06-05 06:52:40,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:40,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:40,397 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 06:52:40,398 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:40,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1130565072] [2021-06-05 06:52:40,398 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1130565072] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:40,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1729646873] [2021-06-05 06:52:40,398 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 06:52:40,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:40,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:52:40,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:40,490 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 06:52:40,490 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1729646873] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:40,490 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:40,490 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-06-05 06:52:40,490 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926952241] [2021-06-05 06:52:40,490 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 06:52:40,491 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:40,491 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 06:52:40,491 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-06-05 06:52:40,491 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 06:52:41,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:41,398 INFO L93 Difference]: Finished difference Result 18135 states and 64866 transitions. [2021-06-05 06:52:41,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-06-05 06:52:41,398 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 06:52:41,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:41,429 INFO L225 Difference]: With dead ends: 18135 [2021-06-05 06:52:41,429 INFO L226 Difference]: Without dead ends: 18099 [2021-06-05 06:52:41,430 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1442 ImplicationChecksByTransitivity, 536.1ms TimeCoverageRelationStatistics Valid=951, Invalid=3471, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 06:52:41,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18099 states. [2021-06-05 06:52:41,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18099 to 10562. [2021-06-05 06:52:41,631 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 06:52:41,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10562 states to 10562 states and 40057 transitions. [2021-06-05 06:52:41,654 INFO L78 Accepts]: Start accepts. Automaton has 10562 states and 40057 transitions. Word has length 28 [2021-06-05 06:52:41,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:41,654 INFO L482 AbstractCegarLoop]: Abstraction has 10562 states and 40057 transitions. [2021-06-05 06:52:41,654 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 06:52:41,654 INFO L276 IsEmpty]: Start isEmpty. Operand 10562 states and 40057 transitions. [2021-06-05 06:52:41,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:41,669 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:41,669 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 06:52:41,869 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 163 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3938 [2021-06-05 06:52:41,869 INFO L430 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:41,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:41,869 INFO L82 PathProgramCache]: Analyzing trace with hash 1691162673, now seen corresponding path program 92 times [2021-06-05 06:52:41,869 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:41,869 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [884765407] [2021-06-05 06:52:41,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:41,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:41,899 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 06:52:41,899 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:41,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [884765407] [2021-06-05 06:52:41,899 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [884765407] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:41,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1596900436] [2021-06-05 06:52:41,899 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 06:52:41,920 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:52:41,920 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:52:41,921 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:52:41,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:42,064 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 06:52:42,064 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1596900436] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:42,064 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:42,064 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-05 06:52:42,064 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190601740] [2021-06-05 06:52:42,064 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 06:52:42,064 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:42,065 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 06:52:42,065 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-06-05 06:52:42,065 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 06:52:43,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:43,196 INFO L93 Difference]: Finished difference Result 26263 states and 93462 transitions. [2021-06-05 06:52:43,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-06-05 06:52:43,197 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 06:52:43,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:43,246 INFO L225 Difference]: With dead ends: 26263 [2021-06-05 06:52:43,247 INFO L226 Difference]: Without dead ends: 26263 [2021-06-05 06:52:43,247 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2318 ImplicationChecksByTransitivity, 658.3ms TimeCoverageRelationStatistics Valid=1326, Invalid=4680, Unknown=0, NotChecked=0, Total=6006 [2021-06-05 06:52:43,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26263 states. [2021-06-05 06:52:43,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26263 to 10852. [2021-06-05 06:52:43,522 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 06:52:43,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10852 states to 10852 states and 41431 transitions. [2021-06-05 06:52:43,546 INFO L78 Accepts]: Start accepts. Automaton has 10852 states and 41431 transitions. Word has length 28 [2021-06-05 06:52:43,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:43,546 INFO L482 AbstractCegarLoop]: Abstraction has 10852 states and 41431 transitions. [2021-06-05 06:52:43,547 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 06:52:43,547 INFO L276 IsEmpty]: Start isEmpty. Operand 10852 states and 41431 transitions. [2021-06-05 06:52:43,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:43,562 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:43,562 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 06:52:43,762 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3939 [2021-06-05 06:52:43,762 INFO L430 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:43,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:43,763 INFO L82 PathProgramCache]: Analyzing trace with hash -2036852543, now seen corresponding path program 93 times [2021-06-05 06:52:43,763 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:43,763 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776695205] [2021-06-05 06:52:43,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:43,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:43,792 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 06:52:43,793 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:43,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776695205] [2021-06-05 06:52:43,793 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [776695205] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:43,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [645306830] [2021-06-05 06:52:43,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 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 06:52:43,815 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 06:52:43,815 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:52:43,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:52:43,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:43,903 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 06:52:43,903 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [645306830] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:43,903 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:43,903 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-05 06:52:43,903 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956883270] [2021-06-05 06:52:43,903 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 06:52:43,903 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:43,903 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 06:52:43,903 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-06-05 06:52:43,903 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 06:52:45,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:45,020 INFO L93 Difference]: Finished difference Result 25703 states and 92092 transitions. [2021-06-05 06:52:45,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-06-05 06:52:45,020 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 06:52:45,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:45,071 INFO L225 Difference]: With dead ends: 25703 [2021-06-05 06:52:45,071 INFO L226 Difference]: Without dead ends: 25703 [2021-06-05 06:52:45,071 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2286 ImplicationChecksByTransitivity, 648.7ms TimeCoverageRelationStatistics Valid=1315, Invalid=4537, Unknown=0, NotChecked=0, Total=5852 [2021-06-05 06:52:45,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25703 states. [2021-06-05 06:52:45,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25703 to 10754. [2021-06-05 06:52:45,346 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 06:52:45,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10754 states to 10754 states and 40921 transitions. [2021-06-05 06:52:45,370 INFO L78 Accepts]: Start accepts. Automaton has 10754 states and 40921 transitions. Word has length 28 [2021-06-05 06:52:45,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:45,370 INFO L482 AbstractCegarLoop]: Abstraction has 10754 states and 40921 transitions. [2021-06-05 06:52:45,370 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 06:52:45,370 INFO L276 IsEmpty]: Start isEmpty. Operand 10754 states and 40921 transitions. [2021-06-05 06:52:45,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:45,385 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:45,385 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:52:45,586 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3940,165 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:52:45,586 INFO L430 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:45,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:45,586 INFO L82 PathProgramCache]: Analyzing trace with hash 197254951, now seen corresponding path program 94 times [2021-06-05 06:52:45,586 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:45,586 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553274654] [2021-06-05 06:52:45,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:45,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:45,616 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 06:52:45,616 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:45,616 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553274654] [2021-06-05 06:52:45,616 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553274654] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:45,616 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1919521941] [2021-06-05 06:52:45,616 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 06:52:45,637 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:52:45,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:52:45,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:52:45,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:45,717 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 06:52:45,717 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1919521941] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:45,717 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:45,717 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-05 06:52:45,717 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1204530769] [2021-06-05 06:52:45,717 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 06:52:45,717 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:45,718 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 06:52:45,718 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-06-05 06:52:45,718 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 06:52:46,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:46,439 INFO L93 Difference]: Finished difference Result 20426 states and 73440 transitions. [2021-06-05 06:52:46,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-05 06:52:46,439 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 06:52:46,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:46,479 INFO L225 Difference]: With dead ends: 20426 [2021-06-05 06:52:46,479 INFO L226 Difference]: Without dead ends: 20426 [2021-06-05 06:52:46,480 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 970 ImplicationChecksByTransitivity, 406.4ms TimeCoverageRelationStatistics Valid=668, Invalid=2194, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 06:52:46,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20426 states. [2021-06-05 06:52:46,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20426 to 10763. [2021-06-05 06:52:46,737 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 06:52:46,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10763 states to 10763 states and 40944 transitions. [2021-06-05 06:52:46,761 INFO L78 Accepts]: Start accepts. Automaton has 10763 states and 40944 transitions. Word has length 28 [2021-06-05 06:52:46,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:46,762 INFO L482 AbstractCegarLoop]: Abstraction has 10763 states and 40944 transitions. [2021-06-05 06:52:46,762 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 06:52:46,762 INFO L276 IsEmpty]: Start isEmpty. Operand 10763 states and 40944 transitions. [2021-06-05 06:52:46,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:46,777 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:46,777 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 06:52:46,977 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3941,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:52:46,977 INFO L430 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:46,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:46,977 INFO L82 PathProgramCache]: Analyzing trace with hash -31074195, now seen corresponding path program 95 times [2021-06-05 06:52:46,977 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:46,977 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1974905227] [2021-06-05 06:52:46,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:46,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:47,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 06:52:47,001 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:47,001 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1974905227] [2021-06-05 06:52:47,001 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1974905227] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:47,001 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [812662718] [2021-06-05 06:52:47,001 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 06:52:47,022 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:52:47,022 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:52:47,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 06:52:47,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:47,070 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 06:52:47,070 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [812662718] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:47,070 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:47,071 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 06:52:47,071 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334025539] [2021-06-05 06:52:47,071 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 06:52:47,071 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:47,071 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 06:52:47,071 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-06-05 06:52:47,071 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 06:52:47,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:47,405 INFO L93 Difference]: Finished difference Result 12782 states and 46713 transitions. [2021-06-05 06:52:47,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 06:52:47,405 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 06:52:47,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:47,428 INFO L225 Difference]: With dead ends: 12782 [2021-06-05 06:52:47,428 INFO L226 Difference]: Without dead ends: 12749 [2021-06-05 06:52:47,428 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 153.4ms TimeCoverageRelationStatistics Valid=230, Invalid=582, Unknown=0, NotChecked=0, Total=812 [2021-06-05 06:52:47,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12749 states. [2021-06-05 06:52:47,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12749 to 10707. [2021-06-05 06:52:47,587 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 06:52:47,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10707 states to 10707 states and 40735 transitions. [2021-06-05 06:52:47,611 INFO L78 Accepts]: Start accepts. Automaton has 10707 states and 40735 transitions. Word has length 28 [2021-06-05 06:52:47,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:47,611 INFO L482 AbstractCegarLoop]: Abstraction has 10707 states and 40735 transitions. [2021-06-05 06:52:47,611 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 06:52:47,612 INFO L276 IsEmpty]: Start isEmpty. Operand 10707 states and 40735 transitions. [2021-06-05 06:52:47,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:47,627 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:47,627 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:52:47,827 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3942,167 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:52:47,827 INFO L430 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:47,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:47,827 INFO L82 PathProgramCache]: Analyzing trace with hash -477466927, now seen corresponding path program 96 times [2021-06-05 06:52:47,827 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:47,827 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1004419644] [2021-06-05 06:52:47,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:47,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:47,857 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 06:52:47,857 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:47,857 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1004419644] [2021-06-05 06:52:47,857 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1004419644] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:47,857 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [219130096] [2021-06-05 06:52:47,857 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 06:52:47,880 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 06:52:47,880 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:52:47,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:52:47,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:47,977 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 06:52:47,977 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [219130096] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:47,978 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:47,978 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-05 06:52:47,978 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [61973506] [2021-06-05 06:52:47,978 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 06:52:47,978 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:47,978 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 06:52:47,978 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-06-05 06:52:47,978 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 06:52:48,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:48,722 INFO L93 Difference]: Finished difference Result 18923 states and 68585 transitions. [2021-06-05 06:52:48,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-05 06:52:48,722 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 06:52:48,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:48,757 INFO L225 Difference]: With dead ends: 18923 [2021-06-05 06:52:48,757 INFO L226 Difference]: Without dead ends: 18923 [2021-06-05 06:52:48,757 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 778 ImplicationChecksByTransitivity, 379.0ms TimeCoverageRelationStatistics Valid=580, Invalid=1870, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 06:52:48,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18923 states. [2021-06-05 06:52:49,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18923 to 10719. [2021-06-05 06:52:49,022 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 06:52:49,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10719 states to 10719 states and 40773 transitions. [2021-06-05 06:52:49,050 INFO L78 Accepts]: Start accepts. Automaton has 10719 states and 40773 transitions. Word has length 28 [2021-06-05 06:52:49,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:49,050 INFO L482 AbstractCegarLoop]: Abstraction has 10719 states and 40773 transitions. [2021-06-05 06:52:49,050 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 06:52:49,051 INFO L276 IsEmpty]: Start isEmpty. Operand 10719 states and 40773 transitions. [2021-06-05 06:52:49,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:49,066 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:49,066 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 06:52:49,266 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3943,168 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:52:49,267 INFO L430 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:49,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:49,267 INFO L82 PathProgramCache]: Analyzing trace with hash 1175893249, now seen corresponding path program 97 times [2021-06-05 06:52:49,267 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:49,267 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [806417338] [2021-06-05 06:52:49,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:49,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:49,300 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 06:52:49,300 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:49,300 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [806417338] [2021-06-05 06:52:49,300 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [806417338] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:49,300 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [488926780] [2021-06-05 06:52:49,300 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 06:52:49,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:49,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:52:49,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:49,418 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 06:52:49,418 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [488926780] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:49,418 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:49,418 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-05 06:52:49,418 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2102340318] [2021-06-05 06:52:49,418 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 06:52:49,418 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:49,418 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 06:52:49,418 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-05 06:52:49,418 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 06:52:50,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:50,363 INFO L93 Difference]: Finished difference Result 19527 states and 70320 transitions. [2021-06-05 06:52:50,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-06-05 06:52:50,364 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 06:52:50,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:50,398 INFO L225 Difference]: With dead ends: 19527 [2021-06-05 06:52:50,398 INFO L226 Difference]: Without dead ends: 19527 [2021-06-05 06:52:50,398 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1847 ImplicationChecksByTransitivity, 599.5ms TimeCoverageRelationStatistics Valid=1084, Invalid=4028, Unknown=0, NotChecked=0, Total=5112 [2021-06-05 06:52:50,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19527 states. [2021-06-05 06:52:50,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19527 to 10827. [2021-06-05 06:52:50,628 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 06:52:50,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10827 states to 10827 states and 41107 transitions. [2021-06-05 06:52:50,653 INFO L78 Accepts]: Start accepts. Automaton has 10827 states and 41107 transitions. Word has length 28 [2021-06-05 06:52:50,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:50,653 INFO L482 AbstractCegarLoop]: Abstraction has 10827 states and 41107 transitions. [2021-06-05 06:52:50,653 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 06:52:50,653 INFO L276 IsEmpty]: Start isEmpty. Operand 10827 states and 41107 transitions. [2021-06-05 06:52:50,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:50,668 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:50,668 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 06:52:50,868 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3944 [2021-06-05 06:52:50,868 INFO L430 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:50,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:50,868 INFO L82 PathProgramCache]: Analyzing trace with hash -1476034893, now seen corresponding path program 98 times [2021-06-05 06:52:50,868 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:50,869 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [584735950] [2021-06-05 06:52:50,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:50,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:50,897 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 06:52:50,898 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:50,898 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [584735950] [2021-06-05 06:52:50,898 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [584735950] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:50,898 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1804551463] [2021-06-05 06:52:50,898 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 06:52:50,919 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:52:50,919 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:52:50,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:52:50,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:50,999 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 06:52:50,999 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1804551463] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:50,999 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:50,999 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-05 06:52:50,999 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726376827] [2021-06-05 06:52:50,999 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 06:52:50,999 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:51,000 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 06:52:51,000 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-05 06:52:51,000 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 06:52:51,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:51,843 INFO L93 Difference]: Finished difference Result 19102 states and 69164 transitions. [2021-06-05 06:52:51,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-05 06:52:51,843 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 06:52:51,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:51,878 INFO L225 Difference]: With dead ends: 19102 [2021-06-05 06:52:51,878 INFO L226 Difference]: Without dead ends: 19098 [2021-06-05 06:52:51,879 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1259 ImplicationChecksByTransitivity, 527.9ms TimeCoverageRelationStatistics Valid=880, Invalid=2902, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 06:52:51,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19098 states. [2021-06-05 06:52:52,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19098 to 10753. [2021-06-05 06:52:52,093 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 06:52:52,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10753 states to 10753 states and 40868 transitions. [2021-06-05 06:52:52,118 INFO L78 Accepts]: Start accepts. Automaton has 10753 states and 40868 transitions. Word has length 28 [2021-06-05 06:52:52,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:52,118 INFO L482 AbstractCegarLoop]: Abstraction has 10753 states and 40868 transitions. [2021-06-05 06:52:52,118 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 06:52:52,118 INFO L276 IsEmpty]: Start isEmpty. Operand 10753 states and 40868 transitions. [2021-06-05 06:52:52,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:52,133 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:52,133 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 06:52:52,333 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3945,170 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:52:52,333 INFO L430 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:52,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:52,333 INFO L82 PathProgramCache]: Analyzing trace with hash 729404223, now seen corresponding path program 99 times [2021-06-05 06:52:52,333 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:52,333 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1285698182] [2021-06-05 06:52:52,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:52,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:52,371 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 06:52:52,372 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:52,372 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1285698182] [2021-06-05 06:52:52,372 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1285698182] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:52,372 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1083928847] [2021-06-05 06:52:52,372 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 06:52:52,394 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 06:52:52,394 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:52:52,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:52:52,395 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:52,475 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 06:52:52,475 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1083928847] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:52,475 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:52,475 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 06:52:52,475 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1917454191] [2021-06-05 06:52:52,475 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 06:52:52,475 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:52,475 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 06:52:52,476 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-06-05 06:52:52,476 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 06:52:53,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:53,399 INFO L93 Difference]: Finished difference Result 18533 states and 66656 transitions. [2021-06-05 06:52:53,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-06-05 06:52:53,399 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 06:52:53,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:53,432 INFO L225 Difference]: With dead ends: 18533 [2021-06-05 06:52:53,432 INFO L226 Difference]: Without dead ends: 18533 [2021-06-05 06:52:53,433 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1704 ImplicationChecksByTransitivity, 575.3ms TimeCoverageRelationStatistics Valid=1023, Invalid=3669, Unknown=0, NotChecked=0, Total=4692 [2021-06-05 06:52:53,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18533 states. [2021-06-05 06:52:53,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18533 to 10980. [2021-06-05 06:52:53,650 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 06:52:53,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10980 states to 10980 states and 41766 transitions. [2021-06-05 06:52:53,674 INFO L78 Accepts]: Start accepts. Automaton has 10980 states and 41766 transitions. Word has length 28 [2021-06-05 06:52:53,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:53,674 INFO L482 AbstractCegarLoop]: Abstraction has 10980 states and 41766 transitions. [2021-06-05 06:52:53,674 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 06:52:53,675 INFO L276 IsEmpty]: Start isEmpty. Operand 10980 states and 41766 transitions. [2021-06-05 06:52:53,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:53,689 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:53,689 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 06:52:53,889 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3946 [2021-06-05 06:52:53,890 INFO L430 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:53,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:53,890 INFO L82 PathProgramCache]: Analyzing trace with hash 1909723903, now seen corresponding path program 100 times [2021-06-05 06:52:53,890 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:53,890 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2087218475] [2021-06-05 06:52:53,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:53,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:53,925 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 06:52:53,925 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:53,925 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2087218475] [2021-06-05 06:52:53,925 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2087218475] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:53,925 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1364343584] [2021-06-05 06:52:53,925 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 06:52:53,951 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:52:53,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:52:53,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:52:53,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:54,083 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 06:52:54,084 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1364343584] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:54,084 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:54,084 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 06:52:54,084 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659259726] [2021-06-05 06:52:54,084 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 06:52:54,084 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:54,084 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 06:52:54,084 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-06-05 06:52:54,084 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 06:52:54,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:54,911 INFO L93 Difference]: Finished difference Result 18246 states and 65858 transitions. [2021-06-05 06:52:54,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-06-05 06:52:54,911 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 06:52:54,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:54,943 INFO L225 Difference]: With dead ends: 18246 [2021-06-05 06:52:54,944 INFO L226 Difference]: Without dead ends: 18234 [2021-06-05 06:52:54,944 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1423 ImplicationChecksByTransitivity, 488.1ms TimeCoverageRelationStatistics Valid=893, Invalid=3267, Unknown=0, NotChecked=0, Total=4160 [2021-06-05 06:52:54,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18234 states. [2021-06-05 06:52:55,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18234 to 11082. [2021-06-05 06:52:55,154 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 06:52:55,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11082 states to 11082 states and 42089 transitions. [2021-06-05 06:52:55,180 INFO L78 Accepts]: Start accepts. Automaton has 11082 states and 42089 transitions. Word has length 28 [2021-06-05 06:52:55,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:55,180 INFO L482 AbstractCegarLoop]: Abstraction has 11082 states and 42089 transitions. [2021-06-05 06:52:55,181 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 06:52:55,181 INFO L276 IsEmpty]: Start isEmpty. Operand 11082 states and 42089 transitions. [2021-06-05 06:52:55,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:55,197 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:55,197 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 06:52:55,397 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3947,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:52:55,398 INFO L430 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:55,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:55,398 INFO L82 PathProgramCache]: Analyzing trace with hash 1714650925, now seen corresponding path program 72 times [2021-06-05 06:52:55,398 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:55,398 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [993900280] [2021-06-05 06:52:55,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:55,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:55,433 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 06:52:55,433 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:55,433 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [993900280] [2021-06-05 06:52:55,433 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [993900280] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:55,433 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1634658608] [2021-06-05 06:52:55,433 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 06:52:55,456 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:52:55,456 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:52:55,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:52:55,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:55,509 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 06:52:55,510 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1634658608] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:55,510 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:55,510 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-06-05 06:52:55,510 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2106883368] [2021-06-05 06:52:55,510 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:52:55,510 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:55,510 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:52:55,510 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:52:55,510 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 06:52:55,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:55,913 INFO L93 Difference]: Finished difference Result 15733 states and 58180 transitions. [2021-06-05 06:52:55,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 06:52:55,913 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 06:52:55,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:55,942 INFO L225 Difference]: With dead ends: 15733 [2021-06-05 06:52:55,942 INFO L226 Difference]: Without dead ends: 15733 [2021-06-05 06:52:55,942 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 294 ImplicationChecksByTransitivity, 214.8ms TimeCoverageRelationStatistics Valid=303, Invalid=887, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 06:52:55,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15733 states. [2021-06-05 06:52:56,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15733 to 11154. [2021-06-05 06:52:56,133 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 06:52:56,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11154 states to 11154 states and 42313 transitions. [2021-06-05 06:52:56,158 INFO L78 Accepts]: Start accepts. Automaton has 11154 states and 42313 transitions. Word has length 28 [2021-06-05 06:52:56,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:56,158 INFO L482 AbstractCegarLoop]: Abstraction has 11154 states and 42313 transitions. [2021-06-05 06:52:56,159 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 06:52:56,159 INFO L276 IsEmpty]: Start isEmpty. Operand 11154 states and 42313 transitions. [2021-06-05 06:52:56,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:56,175 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:56,175 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 06:52:56,375 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 173 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3948 [2021-06-05 06:52:56,375 INFO L430 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:56,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:56,375 INFO L82 PathProgramCache]: Analyzing trace with hash -55855667, now seen corresponding path program 73 times [2021-06-05 06:52:56,375 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:56,375 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1760471412] [2021-06-05 06:52:56,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:56,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:56,405 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 06:52:56,405 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:56,405 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1760471412] [2021-06-05 06:52:56,405 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1760471412] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:56,405 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1700432030] [2021-06-05 06:52:56,405 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 06:52:56,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:56,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:52:56,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:56,481 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 06:52:56,481 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1700432030] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:56,481 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:56,481 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-05 06:52:56,481 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019567929] [2021-06-05 06:52:56,481 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 06:52:56,481 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:56,481 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 06:52:56,481 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:52:56,481 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 06:52:56,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:56,965 INFO L93 Difference]: Finished difference Result 16710 states and 61024 transitions. [2021-06-05 06:52:56,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 06:52:56,965 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 06:52:56,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:56,994 INFO L225 Difference]: With dead ends: 16710 [2021-06-05 06:52:56,995 INFO L226 Difference]: Without dead ends: 16710 [2021-06-05 06:52:56,995 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 503 ImplicationChecksByTransitivity, 253.1ms TimeCoverageRelationStatistics Valid=390, Invalid=1332, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 06:52:57,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16710 states. [2021-06-05 06:52:57,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16710 to 11484. [2021-06-05 06:52:57,200 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 06:52:57,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11484 states to 11484 states and 43370 transitions. [2021-06-05 06:52:57,227 INFO L78 Accepts]: Start accepts. Automaton has 11484 states and 43370 transitions. Word has length 28 [2021-06-05 06:52:57,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:57,227 INFO L482 AbstractCegarLoop]: Abstraction has 11484 states and 43370 transitions. [2021-06-05 06:52:57,227 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 06:52:57,228 INFO L276 IsEmpty]: Start isEmpty. Operand 11484 states and 43370 transitions. [2021-06-05 06:52:57,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:57,243 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:57,244 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 06:52:57,444 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3949,174 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:52:57,444 INFO L430 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:57,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:57,444 INFO L82 PathProgramCache]: Analyzing trace with hash -100676809, now seen corresponding path program 74 times [2021-06-05 06:52:57,444 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:57,444 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025915825] [2021-06-05 06:52:57,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:57,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:57,473 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 06:52:57,474 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:57,474 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025915825] [2021-06-05 06:52:57,474 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2025915825] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:57,474 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1064178276] [2021-06-05 06:52:57,474 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 06:52:57,495 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:52:57,495 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:52:57,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:52:57,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:57,542 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 06:52:57,542 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1064178276] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:57,542 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:57,542 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-05 06:52:57,543 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842043589] [2021-06-05 06:52:57,543 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 06:52:57,543 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:57,543 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 06:52:57,543 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:52:57,543 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 06:52:57,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:57,916 INFO L93 Difference]: Finished difference Result 16200 states and 59687 transitions. [2021-06-05 06:52:57,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 06:52:57,917 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 06:52:57,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:57,946 INFO L225 Difference]: With dead ends: 16200 [2021-06-05 06:52:57,946 INFO L226 Difference]: Without dead ends: 16192 [2021-06-05 06:52:57,946 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 299 ImplicationChecksByTransitivity, 198.8ms TimeCoverageRelationStatistics Valid=295, Invalid=895, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 06:52:57,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16192 states. [2021-06-05 06:52:58,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16192 to 11424. [2021-06-05 06:52:58,136 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 06:52:58,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11424 states to 11424 states and 43166 transitions. [2021-06-05 06:52:58,164 INFO L78 Accepts]: Start accepts. Automaton has 11424 states and 43166 transitions. Word has length 28 [2021-06-05 06:52:58,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:58,164 INFO L482 AbstractCegarLoop]: Abstraction has 11424 states and 43166 transitions. [2021-06-05 06:52:58,164 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 06:52:58,164 INFO L276 IsEmpty]: Start isEmpty. Operand 11424 states and 43166 transitions. [2021-06-05 06:52:58,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:58,180 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:58,180 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 06:52:58,380 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3950,175 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:52:58,381 INFO L430 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:58,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:58,381 INFO L82 PathProgramCache]: Analyzing trace with hash 496659849, now seen corresponding path program 75 times [2021-06-05 06:52:58,381 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:58,381 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638992996] [2021-06-05 06:52:58,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:58,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:58,417 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 06:52:58,418 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:58,418 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1638992996] [2021-06-05 06:52:58,418 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1638992996] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:58,418 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [761214563] [2021-06-05 06:52:58,418 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 06:52:58,439 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-06-05 06:52:58,440 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:52:58,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:52:58,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:58,488 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 06:52:58,489 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [761214563] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:58,489 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:58,489 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-06-05 06:52:58,489 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679095213] [2021-06-05 06:52:58,489 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:52:58,489 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:58,489 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:52:58,489 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:52:58,489 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 06:52:58,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:52:58,874 INFO L93 Difference]: Finished difference Result 16100 states and 59399 transitions. [2021-06-05 06:52:58,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 06:52:58,874 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 06:52:58,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:52:58,903 INFO L225 Difference]: With dead ends: 16100 [2021-06-05 06:52:58,903 INFO L226 Difference]: Without dead ends: 16088 [2021-06-05 06:52:58,903 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 208.7ms TimeCoverageRelationStatistics Valid=329, Invalid=1003, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 06:52:58,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16088 states. [2021-06-05 06:52:59,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16088 to 11406. [2021-06-05 06:52:59,124 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 06:52:59,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11406 states to 11406 states and 43103 transitions. [2021-06-05 06:52:59,149 INFO L78 Accepts]: Start accepts. Automaton has 11406 states and 43103 transitions. Word has length 28 [2021-06-05 06:52:59,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:52:59,149 INFO L482 AbstractCegarLoop]: Abstraction has 11406 states and 43103 transitions. [2021-06-05 06:52:59,149 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 06:52:59,149 INFO L276 IsEmpty]: Start isEmpty. Operand 11406 states and 43103 transitions. [2021-06-05 06:52:59,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:52:59,164 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:52:59,164 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:52:59,364 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3951 [2021-06-05 06:52:59,365 INFO L430 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:52:59,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:52:59,365 INFO L82 PathProgramCache]: Analyzing trace with hash -158749623, now seen corresponding path program 76 times [2021-06-05 06:52:59,365 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:52:59,365 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [326893971] [2021-06-05 06:52:59,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:52:59,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:52:59,395 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 06:52:59,395 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:52:59,395 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [326893971] [2021-06-05 06:52:59,395 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [326893971] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:59,395 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2099130745] [2021-06-05 06:52:59,395 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 06:52:59,415 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:52:59,415 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:52:59,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:52:59,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:52:59,494 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 06:52:59,494 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2099130745] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:52:59,494 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:52:59,494 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-05 06:52:59,494 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543759418] [2021-06-05 06:52:59,494 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 06:52:59,494 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:52:59,494 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 06:52:59,494 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-06-05 06:52:59,495 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 06:53:00,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:53:00,307 INFO L93 Difference]: Finished difference Result 21916 states and 78065 transitions. [2021-06-05 06:53:00,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-05 06:53:00,307 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 06:53:00,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:53:00,346 INFO L225 Difference]: With dead ends: 21916 [2021-06-05 06:53:00,346 INFO L226 Difference]: Without dead ends: 21916 [2021-06-05 06:53:00,347 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1139 ImplicationChecksByTransitivity, 440.7ms TimeCoverageRelationStatistics Valid=798, Invalid=2394, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 06:53:00,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21916 states. [2021-06-05 06:53:00,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21916 to 11388. [2021-06-05 06:53:00,568 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 06:53:00,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11388 states to 11388 states and 43020 transitions. [2021-06-05 06:53:00,594 INFO L78 Accepts]: Start accepts. Automaton has 11388 states and 43020 transitions. Word has length 28 [2021-06-05 06:53:00,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:53:00,594 INFO L482 AbstractCegarLoop]: Abstraction has 11388 states and 43020 transitions. [2021-06-05 06:53:00,594 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 06:53:00,594 INFO L276 IsEmpty]: Start isEmpty. Operand 11388 states and 43020 transitions. [2021-06-05 06:53:00,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:53:00,610 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:53:00,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, 1, 1] [2021-06-05 06:53:00,810 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3952,177 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:53:00,810 INFO L430 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:53:00,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:53:00,811 INFO L82 PathProgramCache]: Analyzing trace with hash -1660375731, now seen corresponding path program 101 times [2021-06-05 06:53:00,811 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:53:00,811 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28553570] [2021-06-05 06:53:00,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:53:00,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:00,834 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 06:53:00,834 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:53:00,834 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [28553570] [2021-06-05 06:53:00,834 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [28553570] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:00,834 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [955065035] [2021-06-05 06:53:00,834 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 06:53:00,855 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:53:00,855 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:53:00,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 06:53:00,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:53:00,929 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 06:53:00,929 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [955065035] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:00,929 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:53:00,929 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-06-05 06:53:00,929 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596773562] [2021-06-05 06:53:00,929 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 06:53:00,929 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:53:00,929 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 06:53:00,929 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-06-05 06:53:00,929 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 06:53:01,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:53:01,568 INFO L93 Difference]: Finished difference Result 17700 states and 63852 transitions. [2021-06-05 06:53:01,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 06:53:01,568 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 06:53:01,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:53:01,601 INFO L225 Difference]: With dead ends: 17700 [2021-06-05 06:53:01,601 INFO L226 Difference]: Without dead ends: 17684 [2021-06-05 06:53:01,601 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 319.5ms TimeCoverageRelationStatistics Valid=478, Invalid=1414, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 06:53:01,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17684 states. [2021-06-05 06:53:01,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17684 to 12696. [2021-06-05 06:53:01,870 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 06:53:01,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12696 states to 12696 states and 48813 transitions. [2021-06-05 06:53:01,900 INFO L78 Accepts]: Start accepts. Automaton has 12696 states and 48813 transitions. Word has length 28 [2021-06-05 06:53:01,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:53:01,900 INFO L482 AbstractCegarLoop]: Abstraction has 12696 states and 48813 transitions. [2021-06-05 06:53:01,900 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 06:53:01,900 INFO L276 IsEmpty]: Start isEmpty. Operand 12696 states and 48813 transitions. [2021-06-05 06:53:01,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:53:01,918 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:53:01,918 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 06:53:02,119 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 178 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3953 [2021-06-05 06:53:02,119 INFO L430 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:53:02,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:53:02,119 INFO L82 PathProgramCache]: Analyzing trace with hash 1748793285, now seen corresponding path program 102 times [2021-06-05 06:53:02,119 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:53:02,119 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2069031393] [2021-06-05 06:53:02,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:53:02,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:02,142 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 06:53:02,142 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:53:02,142 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2069031393] [2021-06-05 06:53:02,142 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2069031393] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:02,142 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1565398753] [2021-06-05 06:53:02,142 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 06:53:02,163 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:53:02,163 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:53:02,163 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 06:53:02,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:53:02,256 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:53:02,256 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1565398753] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:02,256 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:53:02,256 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-06-05 06:53:02,257 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1589296508] [2021-06-05 06:53:02,257 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 06:53:02,257 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:53:02,257 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 06:53:02,257 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-06-05 06:53:02,257 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 06:53:02,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:53:02,897 INFO L93 Difference]: Finished difference Result 17792 states and 64097 transitions. [2021-06-05 06:53:02,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-05 06:53:02,897 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 06:53:02,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:53:02,928 INFO L225 Difference]: With dead ends: 17792 [2021-06-05 06:53:02,928 INFO L226 Difference]: Without dead ends: 17786 [2021-06-05 06:53:02,929 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 688 ImplicationChecksByTransitivity, 353.8ms TimeCoverageRelationStatistics Valid=541, Invalid=1715, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 06:53:02,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17786 states. [2021-06-05 06:53:03,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17786 to 12666. [2021-06-05 06:53:03,167 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 06:53:03,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12666 states to 12666 states and 48688 transitions. [2021-06-05 06:53:03,196 INFO L78 Accepts]: Start accepts. Automaton has 12666 states and 48688 transitions. Word has length 28 [2021-06-05 06:53:03,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:53:03,196 INFO L482 AbstractCegarLoop]: Abstraction has 12666 states and 48688 transitions. [2021-06-05 06:53:03,196 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 06:53:03,196 INFO L276 IsEmpty]: Start isEmpty. Operand 12666 states and 48688 transitions. [2021-06-05 06:53:03,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:53:03,215 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:53:03,215 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:53:03,415 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3954,179 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:53:03,415 INFO L430 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:53:03,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:53:03,415 INFO L82 PathProgramCache]: Analyzing trace with hash 1491665525, now seen corresponding path program 103 times [2021-06-05 06:53:03,415 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:53:03,416 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1958207250] [2021-06-05 06:53:03,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:53:03,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:03,439 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 06:53:03,439 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:53:03,439 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1958207250] [2021-06-05 06:53:03,439 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1958207250] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:03,439 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1774753474] [2021-06-05 06:53:03,439 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 06:53:03,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:03,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 06:53:03,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:53:03,524 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 06:53:03,524 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1774753474] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:03,524 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:53:03,524 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-06-05 06:53:03,524 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493608864] [2021-06-05 06:53:03,524 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:53:03,524 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:53:03,525 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:53:03,525 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:53:03,525 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 06:53:04,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:53:04,085 INFO L93 Difference]: Finished difference Result 19854 states and 71614 transitions. [2021-06-05 06:53:04,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 06:53:04,086 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 06:53:04,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:53:04,120 INFO L225 Difference]: With dead ends: 19854 [2021-06-05 06:53:04,120 INFO L226 Difference]: Without dead ends: 19838 [2021-06-05 06:53:04,121 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 499 ImplicationChecksByTransitivity, 278.7ms TimeCoverageRelationStatistics Valid=416, Invalid=1224, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 06:53:04,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19838 states. [2021-06-05 06:53:04,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19838 to 12721. [2021-06-05 06:53:04,453 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 06:53:04,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12721 states to 12721 states and 48957 transitions. [2021-06-05 06:53:04,488 INFO L78 Accepts]: Start accepts. Automaton has 12721 states and 48957 transitions. Word has length 28 [2021-06-05 06:53:04,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:53:04,488 INFO L482 AbstractCegarLoop]: Abstraction has 12721 states and 48957 transitions. [2021-06-05 06:53:04,488 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 06:53:04,488 INFO L276 IsEmpty]: Start isEmpty. Operand 12721 states and 48957 transitions. [2021-06-05 06:53:04,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:53:04,508 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:53:04,508 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:53:04,709 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3955,180 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:53:04,709 INFO L430 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:53:04,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:53:04,709 INFO L82 PathProgramCache]: Analyzing trace with hash -1457648085, now seen corresponding path program 104 times [2021-06-05 06:53:04,709 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:53:04,709 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1077959120] [2021-06-05 06:53:04,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:53:04,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:04,734 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 06:53:04,734 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:53:04,734 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1077959120] [2021-06-05 06:53:04,734 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1077959120] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:04,734 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [424701263] [2021-06-05 06:53:04,734 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 06:53:04,756 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:53:04,756 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:53:04,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 06:53:04,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:53:04,830 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:53:04,830 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [424701263] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:04,830 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:53:04,830 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-06-05 06:53:04,830 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1554620954] [2021-06-05 06:53:04,830 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:53:04,830 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:53:04,830 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:53:04,830 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:53:04,831 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 06:53:05,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:53:05,453 INFO L93 Difference]: Finished difference Result 20992 states and 75172 transitions. [2021-06-05 06:53:05,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-05 06:53:05,454 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 06:53:05,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:53:05,493 INFO L225 Difference]: With dead ends: 20992 [2021-06-05 06:53:05,493 INFO L226 Difference]: Without dead ends: 20992 [2021-06-05 06:53:05,494 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 706 ImplicationChecksByTransitivity, 344.7ms TimeCoverageRelationStatistics Valid=524, Invalid=1638, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 06:53:05,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20992 states. [2021-06-05 06:53:05,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20992 to 12737. [2021-06-05 06:53:05,748 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 06:53:05,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12737 states to 12737 states and 48980 transitions. [2021-06-05 06:53:05,778 INFO L78 Accepts]: Start accepts. Automaton has 12737 states and 48980 transitions. Word has length 28 [2021-06-05 06:53:05,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:53:05,778 INFO L482 AbstractCegarLoop]: Abstraction has 12737 states and 48980 transitions. [2021-06-05 06:53:05,778 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 06:53:05,778 INFO L276 IsEmpty]: Start isEmpty. Operand 12737 states and 48980 transitions. [2021-06-05 06:53:05,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:53:05,797 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:53:05,797 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 06:53:05,998 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 181 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3956 [2021-06-05 06:53:05,998 INFO L430 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:53:05,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:53:05,998 INFO L82 PathProgramCache]: Analyzing trace with hash -1381492369, now seen corresponding path program 77 times [2021-06-05 06:53:05,998 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:53:05,998 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [4730178] [2021-06-05 06:53:05,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:53:06,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:06,042 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 06:53:06,042 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:53:06,042 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [4730178] [2021-06-05 06:53:06,042 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [4730178] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:06,042 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1450961375] [2021-06-05 06:53:06,042 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 06:53:06,075 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-06-05 06:53:06,075 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:53:06,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:53:06,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:53:06,140 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 06:53:06,141 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1450961375] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:06,141 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:53:06,141 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-06-05 06:53:06,141 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1470494563] [2021-06-05 06:53:06,141 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 06:53:06,141 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:53:06,141 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 06:53:06,141 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-06-05 06:53:06,141 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 06:53:06,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:53:06,962 INFO L93 Difference]: Finished difference Result 22133 states and 81225 transitions. [2021-06-05 06:53:06,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-06-05 06:53:06,963 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 06:53:06,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:53:07,005 INFO L225 Difference]: With dead ends: 22133 [2021-06-05 06:53:07,005 INFO L226 Difference]: Without dead ends: 22129 [2021-06-05 06:53:07,006 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1253 ImplicationChecksByTransitivity, 455.9ms TimeCoverageRelationStatistics Valid=837, Invalid=2823, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 06:53:07,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22129 states. [2021-06-05 06:53:07,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22129 to 12991. [2021-06-05 06:53:07,329 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 06:53:07,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12991 states to 12991 states and 49823 transitions. [2021-06-05 06:53:07,359 INFO L78 Accepts]: Start accepts. Automaton has 12991 states and 49823 transitions. Word has length 28 [2021-06-05 06:53:07,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:53:07,359 INFO L482 AbstractCegarLoop]: Abstraction has 12991 states and 49823 transitions. [2021-06-05 06:53:07,360 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 06:53:07,360 INFO L276 IsEmpty]: Start isEmpty. Operand 12991 states and 49823 transitions. [2021-06-05 06:53:07,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:53:07,379 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:53:07,379 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 06:53:07,580 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3957,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:53:07,580 INFO L430 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:53:07,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:53:07,580 INFO L82 PathProgramCache]: Analyzing trace with hash 1750460849, now seen corresponding path program 105 times [2021-06-05 06:53:07,580 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:53:07,580 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650116365] [2021-06-05 06:53:07,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:53:07,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:07,612 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 06:53:07,612 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:53:07,612 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650116365] [2021-06-05 06:53:07,612 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650116365] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:07,612 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1224428545] [2021-06-05 06:53:07,612 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 06:53:07,633 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:53:07,633 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:53:07,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 06:53:07,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:53:07,690 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 06:53:07,690 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1224428545] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:07,690 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:53:07,690 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-05 06:53:07,690 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102532345] [2021-06-05 06:53:07,691 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:53:07,691 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:53:07,691 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:53:07,691 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:53:07,691 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 06:53:08,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:53:08,239 INFO L93 Difference]: Finished difference Result 18794 states and 68812 transitions. [2021-06-05 06:53:08,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 06:53:08,239 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 06:53:08,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:53:08,273 INFO L225 Difference]: With dead ends: 18794 [2021-06-05 06:53:08,273 INFO L226 Difference]: Without dead ends: 18768 [2021-06-05 06:53:08,273 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 499 ImplicationChecksByTransitivity, 285.1ms TimeCoverageRelationStatistics Valid=449, Invalid=1273, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 06:53:08,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18768 states. [2021-06-05 06:53:08,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18768 to 13271. [2021-06-05 06:53:08,509 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 06:53:08,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13271 states to 13271 states and 51138 transitions. [2021-06-05 06:53:08,541 INFO L78 Accepts]: Start accepts. Automaton has 13271 states and 51138 transitions. Word has length 28 [2021-06-05 06:53:08,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:53:08,541 INFO L482 AbstractCegarLoop]: Abstraction has 13271 states and 51138 transitions. [2021-06-05 06:53:08,541 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 06:53:08,541 INFO L276 IsEmpty]: Start isEmpty. Operand 13271 states and 51138 transitions. [2021-06-05 06:53:08,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:53:08,561 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:53:08,561 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:53:08,762 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 183 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3958 [2021-06-05 06:53:08,762 INFO L430 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:53:08,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:53:08,762 INFO L82 PathProgramCache]: Analyzing trace with hash -1198852761, now seen corresponding path program 106 times [2021-06-05 06:53:08,762 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:53:08,762 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [118916171] [2021-06-05 06:53:08,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:53:08,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:08,789 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 06:53:08,789 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:53:08,789 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [118916171] [2021-06-05 06:53:08,789 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [118916171] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:08,789 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1402160127] [2021-06-05 06:53:08,789 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 06:53:08,810 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:53:08,810 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:53:08,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 06:53:08,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:53:08,872 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 06:53:08,872 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1402160127] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:08,873 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:53:08,873 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-05 06:53:08,873 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235987473] [2021-06-05 06:53:08,873 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:53:08,873 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:53:08,873 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:53:08,873 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:53:08,873 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 06:53:09,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:53:09,513 INFO L93 Difference]: Finished difference Result 18772 states and 67861 transitions. [2021-06-05 06:53:09,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 06:53:09,513 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 06:53:09,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:53:09,546 INFO L225 Difference]: With dead ends: 18772 [2021-06-05 06:53:09,547 INFO L226 Difference]: Without dead ends: 18772 [2021-06-05 06:53:09,547 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 770 ImplicationChecksByTransitivity, 356.1ms TimeCoverageRelationStatistics Valid=608, Invalid=1744, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 06:53:09,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18772 states. [2021-06-05 06:53:09,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18772 to 13226. [2021-06-05 06:53:09,783 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 06:53:09,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13226 states to 13226 states and 50857 transitions. [2021-06-05 06:53:09,908 INFO L78 Accepts]: Start accepts. Automaton has 13226 states and 50857 transitions. Word has length 28 [2021-06-05 06:53:09,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:53:09,908 INFO L482 AbstractCegarLoop]: Abstraction has 13226 states and 50857 transitions. [2021-06-05 06:53:09,909 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 06:53:09,909 INFO L276 IsEmpty]: Start isEmpty. Operand 13226 states and 50857 transitions. [2021-06-05 06:53:09,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:53:09,928 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:53:09,928 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 06:53:10,128 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 184 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3959 [2021-06-05 06:53:10,128 INFO L430 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:53:10,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:53:10,129 INFO L82 PathProgramCache]: Analyzing trace with hash -1518971225, now seen corresponding path program 107 times [2021-06-05 06:53:10,129 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:53:10,129 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1632572202] [2021-06-05 06:53:10,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:53:10,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:10,155 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 06:53:10,156 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:53:10,156 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1632572202] [2021-06-05 06:53:10,156 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1632572202] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:10,156 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2146072496] [2021-06-05 06:53:10,156 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 06:53:10,177 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 06:53:10,177 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:53:10,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 06:53:10,178 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:53:10,238 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 06:53:10,239 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2146072496] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:10,239 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:53:10,239 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-05 06:53:10,239 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [721860680] [2021-06-05 06:53:10,239 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:53:10,239 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:53:10,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:53:10,239 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:53:10,239 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 06:53:10,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:53:10,805 INFO L93 Difference]: Finished difference Result 20120 states and 73134 transitions. [2021-06-05 06:53:10,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 06:53:10,805 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 06:53:10,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:53:10,841 INFO L225 Difference]: With dead ends: 20120 [2021-06-05 06:53:10,842 INFO L226 Difference]: Without dead ends: 20120 [2021-06-05 06:53:10,842 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 548 ImplicationChecksByTransitivity, 308.7ms TimeCoverageRelationStatistics Valid=505, Invalid=1301, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 06:53:10,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20120 states. [2021-06-05 06:53:11,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20120 to 13939. [2021-06-05 06:53:11,083 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 06:53:11,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13939 states to 13939 states and 53408 transitions. [2021-06-05 06:53:11,116 INFO L78 Accepts]: Start accepts. Automaton has 13939 states and 53408 transitions. Word has length 28 [2021-06-05 06:53:11,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:53:11,116 INFO L482 AbstractCegarLoop]: Abstraction has 13939 states and 53408 transitions. [2021-06-05 06:53:11,116 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 06:53:11,116 INFO L276 IsEmpty]: Start isEmpty. Operand 13939 states and 53408 transitions. [2021-06-05 06:53:11,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:53:11,135 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:53:11,136 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 06:53:11,336 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3960,185 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:53:11,336 INFO L430 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:53:11,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:53:11,336 INFO L82 PathProgramCache]: Analyzing trace with hash -629568261, now seen corresponding path program 108 times [2021-06-05 06:53:11,336 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:53:11,336 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644107144] [2021-06-05 06:53:11,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:53:11,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:11,364 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 06:53:11,365 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:53:11,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [644107144] [2021-06-05 06:53:11,365 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [644107144] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:11,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1497786271] [2021-06-05 06:53:11,365 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 06:53:11,386 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:53:11,386 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:53:11,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 06:53:11,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:53:11,451 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 06:53:11,452 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1497786271] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:11,452 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:53:11,452 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-05 06:53:11,452 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1393237002] [2021-06-05 06:53:11,452 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 06:53:11,452 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:53:11,452 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 06:53:11,452 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-06-05 06:53:11,452 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 06:53:12,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:53:12,189 INFO L93 Difference]: Finished difference Result 22535 states and 80778 transitions. [2021-06-05 06:53:12,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 06:53:12,189 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 06:53:12,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:53:12,231 INFO L225 Difference]: With dead ends: 22535 [2021-06-05 06:53:12,231 INFO L226 Difference]: Without dead ends: 22535 [2021-06-05 06:53:12,231 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 774 ImplicationChecksByTransitivity, 402.9ms TimeCoverageRelationStatistics Valid=698, Invalid=1752, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 06:53:12,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22535 states. [2021-06-05 06:53:12,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22535 to 14169. [2021-06-05 06:53:12,494 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 06:53:12,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14169 states to 14169 states and 54455 transitions. [2021-06-05 06:53:12,526 INFO L78 Accepts]: Start accepts. Automaton has 14169 states and 54455 transitions. Word has length 28 [2021-06-05 06:53:12,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:53:12,526 INFO L482 AbstractCegarLoop]: Abstraction has 14169 states and 54455 transitions. [2021-06-05 06:53:12,526 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 06:53:12,526 INFO L276 IsEmpty]: Start isEmpty. Operand 14169 states and 54455 transitions. [2021-06-05 06:53:12,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:53:12,547 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:53:12,547 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 06:53:12,747 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3961,186 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:53:12,747 INFO L430 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:53:12,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:53:12,747 INFO L82 PathProgramCache]: Analyzing trace with hash -1952101299, now seen corresponding path program 78 times [2021-06-05 06:53:12,747 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:53:12,747 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1264431333] [2021-06-05 06:53:12,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:53:12,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:12,777 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 06:53:12,777 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:53:12,777 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1264431333] [2021-06-05 06:53:12,777 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1264431333] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:12,777 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [270319157] [2021-06-05 06:53:12,777 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 06:53:12,798 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 06:53:12,799 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:53:12,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:53:12,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:53:12,974 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 06:53:12,974 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [270319157] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:12,975 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:53:12,975 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-05 06:53:12,975 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [955918674] [2021-06-05 06:53:12,975 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 06:53:12,975 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:53:12,975 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 06:53:12,975 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-06-05 06:53:12,975 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 06:53:14,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:53:14,267 INFO L93 Difference]: Finished difference Result 39203 states and 140890 transitions. [2021-06-05 06:53:14,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-06-05 06:53:14,267 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 06:53:14,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:53:14,347 INFO L225 Difference]: With dead ends: 39203 [2021-06-05 06:53:14,347 INFO L226 Difference]: Without dead ends: 39203 [2021-06-05 06:53:14,348 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2606 ImplicationChecksByTransitivity, 859.3ms TimeCoverageRelationStatistics Valid=1532, Invalid=5608, Unknown=0, NotChecked=0, Total=7140 [2021-06-05 06:53:14,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39203 states. [2021-06-05 06:53:14,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39203 to 15405. [2021-06-05 06:53:14,818 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 06:53:14,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15405 states to 15405 states and 59922 transitions. [2021-06-05 06:53:14,854 INFO L78 Accepts]: Start accepts. Automaton has 15405 states and 59922 transitions. Word has length 28 [2021-06-05 06:53:14,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:53:14,854 INFO L482 AbstractCegarLoop]: Abstraction has 15405 states and 59922 transitions. [2021-06-05 06:53:14,854 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 06:53:14,854 INFO L276 IsEmpty]: Start isEmpty. Operand 15405 states and 59922 transitions. [2021-06-05 06:53:14,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:53:14,877 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:53:14,877 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 06:53:15,077 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3962,187 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:53:15,077 INFO L430 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:53:15,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:53:15,077 INFO L82 PathProgramCache]: Analyzing trace with hash -1385149219, now seen corresponding path program 79 times [2021-06-05 06:53:15,078 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:53:15,078 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839869828] [2021-06-05 06:53:15,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:53:15,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:15,108 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 06:53:15,108 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:53:15,108 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839869828] [2021-06-05 06:53:15,108 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1839869828] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:15,108 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1354112366] [2021-06-05 06:53:15,109 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 06:53:15,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:15,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:53:15,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:53:15,215 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 06:53:15,216 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1354112366] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:15,216 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:53:15,216 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-05 06:53:15,216 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1560519876] [2021-06-05 06:53:15,216 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 06:53:15,216 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:53:15,216 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 06:53:15,216 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-06-05 06:53:15,216 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 06:53:16,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:53:16,621 INFO L93 Difference]: Finished difference Result 38231 states and 138333 transitions. [2021-06-05 06:53:16,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-06-05 06:53:16,622 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 06:53:16,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:53:16,706 INFO L225 Difference]: With dead ends: 38231 [2021-06-05 06:53:16,707 INFO L226 Difference]: Without dead ends: 38231 [2021-06-05 06:53:16,707 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2605 ImplicationChecksByTransitivity, 799.2ms TimeCoverageRelationStatistics Valid=1532, Invalid=5608, Unknown=0, NotChecked=0, Total=7140 [2021-06-05 06:53:16,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38231 states. [2021-06-05 06:53:17,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38231 to 15379. [2021-06-05 06:53:17,225 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 06:53:17,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15379 states to 15379 states and 59766 transitions. [2021-06-05 06:53:17,263 INFO L78 Accepts]: Start accepts. Automaton has 15379 states and 59766 transitions. Word has length 28 [2021-06-05 06:53:17,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:53:17,263 INFO L482 AbstractCegarLoop]: Abstraction has 15379 states and 59766 transitions. [2021-06-05 06:53:17,263 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 06:53:17,263 INFO L276 IsEmpty]: Start isEmpty. Operand 15379 states and 59766 transitions. [2021-06-05 06:53:17,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:53:17,285 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:53:17,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, 1, 1] [2021-06-05 06:53:17,485 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3963,188 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:53:17,486 INFO L430 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:53:17,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:53:17,486 INFO L82 PathProgramCache]: Analyzing trace with hash -1667375567, now seen corresponding path program 109 times [2021-06-05 06:53:17,486 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:53:17,486 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [788751909] [2021-06-05 06:53:17,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:53:17,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:17,515 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 06:53:17,515 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:53:17,515 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [788751909] [2021-06-05 06:53:17,515 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [788751909] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:17,515 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1285837751] [2021-06-05 06:53:17,515 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 06:53:17,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:17,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 06:53:17,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:53:17,580 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 06:53:17,580 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1285837751] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:17,580 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:53:17,580 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-05 06:53:17,580 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097587892] [2021-06-05 06:53:17,580 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 06:53:17,580 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:53:17,581 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 06:53:17,581 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:53:17,581 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 06:53:17,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:53:17,821 INFO L93 Difference]: Finished difference Result 23740 states and 90889 transitions. [2021-06-05 06:53:17,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 06:53:17,821 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 06:53:17,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:53:17,871 INFO L225 Difference]: With dead ends: 23740 [2021-06-05 06:53:17,871 INFO L226 Difference]: Without dead ends: 23693 [2021-06-05 06:53:17,871 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 88.9ms TimeCoverageRelationStatistics Valid=123, Invalid=297, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:53:17,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23693 states. [2021-06-05 06:53:18,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23693 to 20498. [2021-06-05 06:53:18,190 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 06:53:18,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20498 states to 20498 states and 79972 transitions. [2021-06-05 06:53:18,240 INFO L78 Accepts]: Start accepts. Automaton has 20498 states and 79972 transitions. Word has length 28 [2021-06-05 06:53:18,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:53:18,240 INFO L482 AbstractCegarLoop]: Abstraction has 20498 states and 79972 transitions. [2021-06-05 06:53:18,240 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 06:53:18,240 INFO L276 IsEmpty]: Start isEmpty. Operand 20498 states and 79972 transitions. [2021-06-05 06:53:18,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:53:18,269 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:53:18,269 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 06:53:18,472 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3964,189 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:53:18,473 INFO L430 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:53:18,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:53:18,473 INFO L82 PathProgramCache]: Analyzing trace with hash 242691175, now seen corresponding path program 110 times [2021-06-05 06:53:18,473 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:53:18,473 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107406795] [2021-06-05 06:53:18,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:53:18,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:18,498 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 06:53:18,498 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:53:18,498 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107406795] [2021-06-05 06:53:18,498 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107406795] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:18,498 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [994595071] [2021-06-05 06:53:18,498 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 06:53:18,519 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:53:18,519 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:53:18,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 06:53:18,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:53:18,566 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 06:53:18,566 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [994595071] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:18,566 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:53:18,566 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 06:53:18,566 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454995374] [2021-06-05 06:53:18,567 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 06:53:18,567 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:53:18,567 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 06:53:18,567 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-06-05 06:53:18,567 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 06:53:18,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:53:18,778 INFO L93 Difference]: Finished difference Result 23252 states and 88342 transitions. [2021-06-05 06:53:18,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 06:53:18,778 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 06:53:18,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:53:18,823 INFO L225 Difference]: With dead ends: 23252 [2021-06-05 06:53:18,824 INFO L226 Difference]: Without dead ends: 23252 [2021-06-05 06:53:18,824 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 81.8ms TimeCoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:53:18,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23252 states. [2021-06-05 06:53:19,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23252 to 20001. [2021-06-05 06:53:19,207 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 06:53:19,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20001 states to 20001 states and 77800 transitions. [2021-06-05 06:53:19,255 INFO L78 Accepts]: Start accepts. Automaton has 20001 states and 77800 transitions. Word has length 28 [2021-06-05 06:53:19,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:53:19,255 INFO L482 AbstractCegarLoop]: Abstraction has 20001 states and 77800 transitions. [2021-06-05 06:53:19,256 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 06:53:19,256 INFO L276 IsEmpty]: Start isEmpty. Operand 20001 states and 77800 transitions. [2021-06-05 06:53:19,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:53:19,283 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:53:19,283 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 06:53:19,484 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3965 [2021-06-05 06:53:19,484 INFO L430 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:53:19,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:53:19,484 INFO L82 PathProgramCache]: Analyzing trace with hash -708990263, now seen corresponding path program 111 times [2021-06-05 06:53:19,484 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:53:19,484 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076035870] [2021-06-05 06:53:19,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:53:19,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:19,517 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 06:53:19,517 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:53:19,517 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076035870] [2021-06-05 06:53:19,517 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1076035870] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:19,517 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1440104374] [2021-06-05 06:53:19,517 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 06:53:19,539 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 06:53:19,539 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:53:19,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:53:19,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:53:19,611 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 06:53:19,611 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1440104374] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:19,611 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:53:19,611 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-06-05 06:53:19,611 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120697547] [2021-06-05 06:53:19,611 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 06:53:19,611 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:53:19,612 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 06:53:19,612 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-06-05 06:53:19,612 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 06:53:20,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:53:20,413 INFO L93 Difference]: Finished difference Result 31840 states and 117907 transitions. [2021-06-05 06:53:20,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-05 06:53:20,413 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 06:53:20,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:53:20,483 INFO L225 Difference]: With dead ends: 31840 [2021-06-05 06:53:20,483 INFO L226 Difference]: Without dead ends: 31840 [2021-06-05 06:53:20,484 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1083 ImplicationChecksByTransitivity, 415.9ms TimeCoverageRelationStatistics Valid=720, Invalid=2472, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 06:53:20,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31840 states. [2021-06-05 06:53:20,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31840 to 20067. [2021-06-05 06:53:20,871 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 06:53:20,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20067 states to 20067 states and 78018 transitions. [2021-06-05 06:53:20,922 INFO L78 Accepts]: Start accepts. Automaton has 20067 states and 78018 transitions. Word has length 28 [2021-06-05 06:53:20,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:53:20,922 INFO L482 AbstractCegarLoop]: Abstraction has 20067 states and 78018 transitions. [2021-06-05 06:53:20,922 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 06:53:20,922 INFO L276 IsEmpty]: Start isEmpty. Operand 20067 states and 78018 transitions. [2021-06-05 06:53:20,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:53:20,950 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:53:20,950 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 06:53:21,150 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3966,191 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:53:21,150 INFO L430 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:53:21,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:53:21,151 INFO L82 PathProgramCache]: Analyzing trace with hash -1685309107, now seen corresponding path program 112 times [2021-06-05 06:53:21,151 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:53:21,151 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2048962167] [2021-06-05 06:53:21,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:53:21,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:21,183 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 06:53:21,183 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:53:21,183 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2048962167] [2021-06-05 06:53:21,183 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2048962167] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:21,183 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1097235468] [2021-06-05 06:53:21,183 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 06:53:21,210 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:53:21,210 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:53:21,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:53:21,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:53:21,289 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 06:53:21,289 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1097235468] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:21,289 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:53:21,289 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-06-05 06:53:21,290 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447678518] [2021-06-05 06:53:21,290 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 06:53:21,290 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:53:21,290 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 06:53:21,290 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-05 06:53:21,290 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 06:53:22,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:53:22,602 INFO L93 Difference]: Finished difference Result 40672 states and 148990 transitions. [2021-06-05 06:53:22,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-06-05 06:53:22,602 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 06:53:22,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:53:22,786 INFO L225 Difference]: With dead ends: 40672 [2021-06-05 06:53:22,786 INFO L226 Difference]: Without dead ends: 40672 [2021-06-05 06:53:22,786 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3102 ImplicationChecksByTransitivity, 751.8ms TimeCoverageRelationStatistics Valid=1548, Invalid=6284, Unknown=0, NotChecked=0, Total=7832 [2021-06-05 06:53:22,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40672 states. [2021-06-05 06:53:23,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40672 to 20072. [2021-06-05 06:53:23,198 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 06:53:23,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20072 states to 20072 states and 78079 transitions. [2021-06-05 06:53:23,248 INFO L78 Accepts]: Start accepts. Automaton has 20072 states and 78079 transitions. Word has length 28 [2021-06-05 06:53:23,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:53:23,248 INFO L482 AbstractCegarLoop]: Abstraction has 20072 states and 78079 transitions. [2021-06-05 06:53:23,248 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 06:53:23,248 INFO L276 IsEmpty]: Start isEmpty. Operand 20072 states and 78079 transitions. [2021-06-05 06:53:23,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:53:23,276 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:53:23,276 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 06:53:23,476 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3967,192 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:53:23,476 INFO L430 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:53:23,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:53:23,477 INFO L82 PathProgramCache]: Analyzing trace with hash -1118357027, now seen corresponding path program 113 times [2021-06-05 06:53:23,477 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:53:23,477 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2091616281] [2021-06-05 06:53:23,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:53:23,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:23,509 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 06:53:23,509 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:53:23,509 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2091616281] [2021-06-05 06:53:23,509 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2091616281] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:23,509 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [739807728] [2021-06-05 06:53:23,509 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 06:53:23,530 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 06:53:23,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:53:23,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:53:23,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:53:23,609 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 06:53:23,609 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [739807728] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:23,609 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:53:23,609 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-06-05 06:53:23,609 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293746696] [2021-06-05 06:53:23,609 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 06:53:23,609 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:53:23,609 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 06:53:23,609 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-05 06:53:23,609 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 06:53:24,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:53:24,876 INFO L93 Difference]: Finished difference Result 40237 states and 148140 transitions. [2021-06-05 06:53:24,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-06-05 06:53:24,876 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 06:53:24,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:53:24,960 INFO L225 Difference]: With dead ends: 40237 [2021-06-05 06:53:24,960 INFO L226 Difference]: Without dead ends: 40237 [2021-06-05 06:53:24,961 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2992 ImplicationChecksByTransitivity, 738.4ms TimeCoverageRelationStatistics Valid=1515, Invalid=6141, Unknown=0, NotChecked=0, Total=7656 [2021-06-05 06:53:25,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40237 states. [2021-06-05 06:53:25,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40237 to 19860. [2021-06-05 06:53:25,443 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 06:53:25,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19860 states to 19860 states and 77098 transitions. [2021-06-05 06:53:25,659 INFO L78 Accepts]: Start accepts. Automaton has 19860 states and 77098 transitions. Word has length 28 [2021-06-05 06:53:25,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:53:25,659 INFO L482 AbstractCegarLoop]: Abstraction has 19860 states and 77098 transitions. [2021-06-05 06:53:25,659 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 06:53:25,659 INFO L276 IsEmpty]: Start isEmpty. Operand 19860 states and 77098 transitions. [2021-06-05 06:53:25,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:53:25,688 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:53:25,688 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 06:53:25,889 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 193 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3968 [2021-06-05 06:53:25,992 INFO L430 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:53:25,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:53:25,993 INFO L82 PathProgramCache]: Analyzing trace with hash -182218355, now seen corresponding path program 114 times [2021-06-05 06:53:25,993 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:53:25,993 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433523375] [2021-06-05 06:53:25,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:53:25,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:26,023 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 06:53:26,023 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:53:26,023 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433523375] [2021-06-05 06:53:26,023 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1433523375] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:26,023 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [756301671] [2021-06-05 06:53:26,023 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 06:53:26,043 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:53:26,044 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:53:26,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:53:26,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:53:26,091 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 06:53:26,092 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [756301671] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:26,092 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:53:26,092 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-06-05 06:53:26,092 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1743835720] [2021-06-05 06:53:26,092 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 06:53:26,092 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:53:26,092 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 06:53:26,092 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-06-05 06:53:26,092 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 06:53:26,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:53:26,335 INFO L93 Difference]: Finished difference Result 29387 states and 109674 transitions. [2021-06-05 06:53:26,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 06:53:26,335 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 06:53:26,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:53:26,396 INFO L225 Difference]: With dead ends: 29387 [2021-06-05 06:53:26,396 INFO L226 Difference]: Without dead ends: 29370 [2021-06-05 06:53:26,396 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 88.4ms TimeCoverageRelationStatistics Valid=120, Invalid=222, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:53:26,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29370 states. [2021-06-05 06:53:26,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29370 to 20128. [2021-06-05 06:53:26,771 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 06:53:26,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20128 states to 20128 states and 78250 transitions. [2021-06-05 06:53:26,821 INFO L78 Accepts]: Start accepts. Automaton has 20128 states and 78250 transitions. Word has length 28 [2021-06-05 06:53:26,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:53:26,821 INFO L482 AbstractCegarLoop]: Abstraction has 20128 states and 78250 transitions. [2021-06-05 06:53:26,821 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 06:53:26,822 INFO L276 IsEmpty]: Start isEmpty. Operand 20128 states and 78250 transitions. [2021-06-05 06:53:26,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:53:26,850 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:53:26,850 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:53:27,050 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3969,194 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:53:27,051 INFO L430 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:53:27,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:53:27,051 INFO L82 PathProgramCache]: Analyzing trace with hash -1325144395, now seen corresponding path program 115 times [2021-06-05 06:53:27,051 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:53:27,051 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1610911255] [2021-06-05 06:53:27,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:53:27,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:27,075 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 06:53:27,075 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:53:27,075 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1610911255] [2021-06-05 06:53:27,075 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1610911255] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:27,075 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1632083644] [2021-06-05 06:53:27,075 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 06:53:27,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:27,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:53:27,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:53:27,146 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 06:53:27,146 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1632083644] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:27,146 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:53:27,146 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-06-05 06:53:27,146 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248512411] [2021-06-05 06:53:27,147 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 06:53:27,147 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:53:27,147 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 06:53:27,147 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-06-05 06:53:27,147 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 06:53:27,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:53:27,503 INFO L93 Difference]: Finished difference Result 31182 states and 115264 transitions. [2021-06-05 06:53:27,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 06:53:27,503 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 06:53:27,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:53:27,569 INFO L225 Difference]: With dead ends: 31182 [2021-06-05 06:53:27,570 INFO L226 Difference]: Without dead ends: 31182 [2021-06-05 06:53:27,570 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 100.2ms TimeCoverageRelationStatistics Valid=135, Invalid=245, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:53:27,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31182 states. [2021-06-05 06:53:28,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31182 to 19797. [2021-06-05 06:53:28,036 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 06:53:28,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19797 states to 19797 states and 76664 transitions. [2021-06-05 06:53:28,093 INFO L78 Accepts]: Start accepts. Automaton has 19797 states and 76664 transitions. Word has length 28 [2021-06-05 06:53:28,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:53:28,093 INFO L482 AbstractCegarLoop]: Abstraction has 19797 states and 76664 transitions. [2021-06-05 06:53:28,093 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 06:53:28,093 INFO L276 IsEmpty]: Start isEmpty. Operand 19797 states and 76664 transitions. [2021-06-05 06:53:28,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:53:28,205 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:53:28,205 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 06:53:28,420 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3970,195 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:53:28,420 INFO L430 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:53:28,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:53:28,420 INFO L82 PathProgramCache]: Analyzing trace with hash 1623141335, now seen corresponding path program 116 times [2021-06-05 06:53:28,420 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:53:28,420 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90270896] [2021-06-05 06:53:28,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:53:28,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:28,452 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 06:53:28,452 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:53:28,452 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [90270896] [2021-06-05 06:53:28,452 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [90270896] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:28,452 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2036529242] [2021-06-05 06:53:28,452 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 06:53:28,473 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:53:28,473 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:53:28,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:53:28,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:53:28,536 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 06:53:28,536 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2036529242] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:28,537 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:53:28,537 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-06-05 06:53:28,537 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600230054] [2021-06-05 06:53:28,537 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 06:53:28,537 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:53:28,537 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 06:53:28,537 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-06-05 06:53:28,537 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 06:53:29,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:53:29,271 INFO L93 Difference]: Finished difference Result 29369 states and 109123 transitions. [2021-06-05 06:53:29,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-06-05 06:53:29,272 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 06:53:29,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:53:29,332 INFO L225 Difference]: With dead ends: 29369 [2021-06-05 06:53:29,332 INFO L226 Difference]: Without dead ends: 29369 [2021-06-05 06:53:29,333 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 819 ImplicationChecksByTransitivity, 413.5ms TimeCoverageRelationStatistics Valid=589, Invalid=1961, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 06:53:29,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29369 states. [2021-06-05 06:53:29,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29369 to 19845. [2021-06-05 06:53:29,804 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 06:53:29,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19845 states to 19845 states and 76826 transitions. [2021-06-05 06:53:29,860 INFO L78 Accepts]: Start accepts. Automaton has 19845 states and 76826 transitions. Word has length 28 [2021-06-05 06:53:29,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:53:29,860 INFO L482 AbstractCegarLoop]: Abstraction has 19845 states and 76826 transitions. [2021-06-05 06:53:29,860 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 06:53:29,861 INFO L276 IsEmpty]: Start isEmpty. Operand 19845 states and 76826 transitions. [2021-06-05 06:53:29,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:53:29,890 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:53:29,890 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 06:53:30,090 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3971,196 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:53:30,090 INFO L430 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:53:30,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:53:30,091 INFO L82 PathProgramCache]: Analyzing trace with hash -1886911867, now seen corresponding path program 117 times [2021-06-05 06:53:30,091 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:53:30,091 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [456154321] [2021-06-05 06:53:30,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:53:30,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:30,201 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:53:30,201 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:53:30,201 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [456154321] [2021-06-05 06:53:30,201 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [456154321] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:30,201 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [677535981] [2021-06-05 06:53:30,201 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 06:53:30,222 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 06:53:30,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:53:30,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:53:30,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:53:30,286 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 06:53:30,286 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [677535981] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:30,286 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:53:30,286 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-06-05 06:53:30,286 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1625376308] [2021-06-05 06:53:30,286 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 06:53:30,286 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:53:30,286 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 06:53:30,286 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-06-05 06:53:30,287 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 06:53:31,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:53:31,161 INFO L93 Difference]: Finished difference Result 30894 states and 113497 transitions. [2021-06-05 06:53:31,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-06-05 06:53:31,161 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 06:53:31,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:53:31,313 INFO L225 Difference]: With dead ends: 30894 [2021-06-05 06:53:31,313 INFO L226 Difference]: Without dead ends: 30894 [2021-06-05 06:53:31,313 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1623 ImplicationChecksByTransitivity, 474.9ms TimeCoverageRelationStatistics Valid=928, Invalid=3494, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 06:53:31,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30894 states. [2021-06-05 06:53:31,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30894 to 20391. [2021-06-05 06:53:31,694 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 06:53:31,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20391 states to 20391 states and 78513 transitions. [2021-06-05 06:53:31,742 INFO L78 Accepts]: Start accepts. Automaton has 20391 states and 78513 transitions. Word has length 28 [2021-06-05 06:53:31,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:53:31,742 INFO L482 AbstractCegarLoop]: Abstraction has 20391 states and 78513 transitions. [2021-06-05 06:53:31,742 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 06:53:31,743 INFO L276 IsEmpty]: Start isEmpty. Operand 20391 states and 78513 transitions. [2021-06-05 06:53:31,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:53:31,833 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:53:31,833 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 06:53:32,033 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3972 [2021-06-05 06:53:32,033 INFO L430 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:53:32,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:53:32,034 INFO L82 PathProgramCache]: Analyzing trace with hash -1931733009, now seen corresponding path program 118 times [2021-06-05 06:53:32,034 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:53:32,034 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1742638969] [2021-06-05 06:53:32,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:53:32,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:32,065 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 06:53:32,065 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:53:32,065 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1742638969] [2021-06-05 06:53:32,065 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1742638969] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:32,065 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [564792160] [2021-06-05 06:53:32,065 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 06:53:32,087 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:53:32,087 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:53:32,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:53:32,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:53:32,161 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 06:53:32,161 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [564792160] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:32,161 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:53:32,161 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-06-05 06:53:32,162 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765626240] [2021-06-05 06:53:32,162 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 06:53:32,162 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:53:32,162 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 06:53:32,162 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-06-05 06:53:32,162 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 06:53:32,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:53:32,916 INFO L93 Difference]: Finished difference Result 30020 states and 111194 transitions. [2021-06-05 06:53:32,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-05 06:53:32,916 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 06:53:32,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:53:32,983 INFO L225 Difference]: With dead ends: 30020 [2021-06-05 06:53:32,983 INFO L226 Difference]: Without dead ends: 30016 [2021-06-05 06:53:32,984 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1121 ImplicationChecksByTransitivity, 396.2ms TimeCoverageRelationStatistics Valid=736, Invalid=2570, Unknown=0, NotChecked=0, Total=3306 [2021-06-05 06:53:33,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30016 states. [2021-06-05 06:53:33,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30016 to 20283. [2021-06-05 06:53:33,456 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 06:53:33,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20283 states to 20283 states and 78151 transitions. [2021-06-05 06:53:33,506 INFO L78 Accepts]: Start accepts. Automaton has 20283 states and 78151 transitions. Word has length 28 [2021-06-05 06:53:33,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:53:33,506 INFO L482 AbstractCegarLoop]: Abstraction has 20283 states and 78151 transitions. [2021-06-05 06:53:33,506 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 06:53:33,506 INFO L276 IsEmpty]: Start isEmpty. Operand 20283 states and 78151 transitions. [2021-06-05 06:53:33,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:53:33,534 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:53:33,534 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 06:53:33,735 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3973,198 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:53:33,735 INFO L430 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:53:33,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:53:33,735 INFO L82 PathProgramCache]: Analyzing trace with hash -1066349071, now seen corresponding path program 119 times [2021-06-05 06:53:33,735 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:53:33,735 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584678056] [2021-06-05 06:53:33,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:53:33,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:33,759 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 06:53:33,760 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:53:33,760 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584678056] [2021-06-05 06:53:33,760 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584678056] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:33,760 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [163337243] [2021-06-05 06:53:33,760 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 06:53:33,780 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:53:33,781 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:53:33,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:53:33,781 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:53:33,825 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 06:53:33,825 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [163337243] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:33,825 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:53:33,825 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-06-05 06:53:33,825 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952265898] [2021-06-05 06:53:33,825 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-05 06:53:33,825 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:53:33,826 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-05 06:53:33,826 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-06-05 06:53:33,826 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 06:53:34,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:53:34,027 INFO L93 Difference]: Finished difference Result 25295 states and 94083 transitions. [2021-06-05 06:53:34,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 06:53:34,027 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 06:53:34,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:53:34,078 INFO L225 Difference]: With dead ends: 25295 [2021-06-05 06:53:34,078 INFO L226 Difference]: Without dead ends: 25295 [2021-06-05 06:53:34,078 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 83.8ms TimeCoverageRelationStatistics Valid=104, Invalid=202, Unknown=0, NotChecked=0, Total=306 [2021-06-05 06:53:34,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25295 states. [2021-06-05 06:53:34,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25295 to 20593. [2021-06-05 06:53:34,531 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 06:53:34,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20593 states to 20593 states and 79164 transitions. [2021-06-05 06:53:34,681 INFO L78 Accepts]: Start accepts. Automaton has 20593 states and 79164 transitions. Word has length 28 [2021-06-05 06:53:34,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:53:34,681 INFO L482 AbstractCegarLoop]: Abstraction has 20593 states and 79164 transitions. [2021-06-05 06:53:34,681 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 06:53:34,681 INFO L276 IsEmpty]: Start isEmpty. Operand 20593 states and 79164 transitions. [2021-06-05 06:53:34,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:53:34,709 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:53:34,709 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 06:53:34,910 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3974,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:53:34,910 INFO L430 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:53:34,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:53:34,910 INFO L82 PathProgramCache]: Analyzing trace with hash -136149327, now seen corresponding path program 120 times [2021-06-05 06:53:34,910 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:53:34,910 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [118037460] [2021-06-05 06:53:34,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:53:34,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:34,942 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:53:34,943 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:53:34,943 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [118037460] [2021-06-05 06:53:34,943 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [118037460] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:34,943 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2045947588] [2021-06-05 06:53:34,943 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 06:53:34,964 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:53:34,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:53:34,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:53:34,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:53:35,020 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 06:53:35,020 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2045947588] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:35,020 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:53:35,020 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-06-05 06:53:35,020 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871855841] [2021-06-05 06:53:35,020 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:53:35,020 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:53:35,020 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:53:35,020 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:53:35,020 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 06:53:35,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:53:35,775 INFO L93 Difference]: Finished difference Result 31016 states and 113583 transitions. [2021-06-05 06:53:35,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-05 06:53:35,775 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 06:53:35,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:53:35,845 INFO L225 Difference]: With dead ends: 31016 [2021-06-05 06:53:35,846 INFO L226 Difference]: Without dead ends: 31016 [2021-06-05 06:53:35,846 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1090 ImplicationChecksByTransitivity, 385.7ms TimeCoverageRelationStatistics Valid=684, Invalid=2396, Unknown=0, NotChecked=0, Total=3080 [2021-06-05 06:53:35,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31016 states. [2021-06-05 06:53:36,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31016 to 22203. [2021-06-05 06:53:36,349 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 06:53:36,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22203 states to 22203 states and 85621 transitions. [2021-06-05 06:53:36,525 INFO L78 Accepts]: Start accepts. Automaton has 22203 states and 85621 transitions. Word has length 28 [2021-06-05 06:53:36,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:53:36,525 INFO L482 AbstractCegarLoop]: Abstraction has 22203 states and 85621 transitions. [2021-06-05 06:53:36,525 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 06:53:36,525 INFO L276 IsEmpty]: Start isEmpty. Operand 22203 states and 85621 transitions. [2021-06-05 06:53:36,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:53:36,568 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:53:36,568 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 06:53:36,768 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3975 [2021-06-05 06:53:36,768 INFO L430 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:53:36,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:53:36,768 INFO L82 PathProgramCache]: Analyzing trace with hash -1975921655, now seen corresponding path program 121 times [2021-06-05 06:53:36,768 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:53:36,769 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657733813] [2021-06-05 06:53:36,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:53:36,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:36,800 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 06:53:36,800 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:53:36,800 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657733813] [2021-06-05 06:53:36,800 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [657733813] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:36,800 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [9351371] [2021-06-05 06:53:36,800 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 06:53:36,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:36,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:53:36,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:53:36,871 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 06:53:36,871 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [9351371] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:36,871 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:53:36,871 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-06-05 06:53:36,871 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1906866030] [2021-06-05 06:53:36,871 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:53:36,872 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:53:36,872 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:53:36,872 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:53:36,872 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 06:53:37,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:53:37,469 INFO L93 Difference]: Finished difference Result 29255 states and 109041 transitions. [2021-06-05 06:53:37,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 06:53:37,469 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 06:53:37,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:53:37,530 INFO L225 Difference]: With dead ends: 29255 [2021-06-05 06:53:37,530 INFO L226 Difference]: Without dead ends: 29243 [2021-06-05 06:53:37,531 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 309.4ms TimeCoverageRelationStatistics Valid=503, Invalid=1849, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 06:53:37,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29243 states. [2021-06-05 06:53:38,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29243 to 22351. [2021-06-05 06:53:38,070 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 06:53:38,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22351 states to 22351 states and 86071 transitions. [2021-06-05 06:53:38,137 INFO L78 Accepts]: Start accepts. Automaton has 22351 states and 86071 transitions. Word has length 28 [2021-06-05 06:53:38,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:53:38,137 INFO L482 AbstractCegarLoop]: Abstraction has 22351 states and 86071 transitions. [2021-06-05 06:53:38,137 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 06:53:38,137 INFO L276 IsEmpty]: Start isEmpty. Operand 22351 states and 86071 transitions. [2021-06-05 06:53:38,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:53:38,172 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:53:38,172 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 06:53:38,372 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3976,201 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:53:38,372 INFO L430 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:53:38,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:53:38,373 INFO L82 PathProgramCache]: Analyzing trace with hash 1688262325, now seen corresponding path program 122 times [2021-06-05 06:53:38,373 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:53:38,373 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1660614278] [2021-06-05 06:53:38,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:53:38,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:38,398 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 06:53:38,398 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:53:38,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1660614278] [2021-06-05 06:53:38,398 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1660614278] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:38,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1253576294] [2021-06-05 06:53:38,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 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 06:53:38,425 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:53:38,426 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:53:38,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:53:38,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:53:38,475 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 06:53:38,475 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1253576294] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:38,475 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:53:38,475 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-06-05 06:53:38,475 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126638524] [2021-06-05 06:53:38,475 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-05 06:53:38,475 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:53:38,475 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-05 06:53:38,476 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-06-05 06:53:38,476 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 06:53:38,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:53:38,803 INFO L93 Difference]: Finished difference Result 25610 states and 97028 transitions. [2021-06-05 06:53:38,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 06:53:38,804 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 06:53:38,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:53:38,855 INFO L225 Difference]: With dead ends: 25610 [2021-06-05 06:53:38,855 INFO L226 Difference]: Without dead ends: 25610 [2021-06-05 06:53:38,855 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 90.8ms TimeCoverageRelationStatistics Valid=99, Invalid=207, Unknown=0, NotChecked=0, Total=306 [2021-06-05 06:53:38,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25610 states. [2021-06-05 06:53:39,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25610 to 23154. [2021-06-05 06:53:39,201 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 06:53:39,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23154 states to 23154 states and 89050 transitions. [2021-06-05 06:53:39,400 INFO L78 Accepts]: Start accepts. Automaton has 23154 states and 89050 transitions. Word has length 28 [2021-06-05 06:53:39,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:53:39,400 INFO L482 AbstractCegarLoop]: Abstraction has 23154 states and 89050 transitions. [2021-06-05 06:53:39,400 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 06:53:39,400 INFO L276 IsEmpty]: Start isEmpty. Operand 23154 states and 89050 transitions. [2021-06-05 06:53:39,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:53:39,438 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:53:39,439 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 06:53:39,653 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 202 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3977 [2021-06-05 06:53:39,654 INFO L430 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:53:39,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:53:39,654 INFO L82 PathProgramCache]: Analyzing trace with hash 2131923893, now seen corresponding path program 123 times [2021-06-05 06:53:39,654 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:53:39,654 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714068639] [2021-06-05 06:53:39,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:53:39,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:39,687 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 06:53:39,687 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:53:39,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714068639] [2021-06-05 06:53:39,687 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [714068639] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:39,688 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2082629338] [2021-06-05 06:53:39,688 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 06:53:39,708 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 06:53:39,709 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:53:39,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:53:39,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:53:39,763 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 06:53:39,763 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2082629338] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:39,763 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:53:39,764 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-06-05 06:53:39,764 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585690691] [2021-06-05 06:53:39,764 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:53:39,764 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:53:39,764 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:53:39,764 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:53:39,764 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 06:53:40,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:53:40,434 INFO L93 Difference]: Finished difference Result 30991 states and 114399 transitions. [2021-06-05 06:53:40,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-05 06:53:40,434 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 06:53:40,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:53:40,498 INFO L225 Difference]: With dead ends: 30991 [2021-06-05 06:53:40,498 INFO L226 Difference]: Without dead ends: 30991 [2021-06-05 06:53:40,499 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1010 ImplicationChecksByTransitivity, 360.5ms TimeCoverageRelationStatistics Valid=627, Invalid=2235, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 06:53:40,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30991 states. [2021-06-05 06:53:40,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30991 to 24366. [2021-06-05 06:53:41,013 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 06:53:41,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24366 states to 24366 states and 92926 transitions. [2021-06-05 06:53:41,079 INFO L78 Accepts]: Start accepts. Automaton has 24366 states and 92926 transitions. Word has length 28 [2021-06-05 06:53:41,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:53:41,079 INFO L482 AbstractCegarLoop]: Abstraction has 24366 states and 92926 transitions. [2021-06-05 06:53:41,079 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 06:53:41,080 INFO L276 IsEmpty]: Start isEmpty. Operand 24366 states and 92926 transitions. [2021-06-05 06:53:41,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:53:41,115 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:53:41,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 06:53:41,315 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3978,203 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:53:41,316 INFO L430 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:53:41,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:53:41,316 INFO L82 PathProgramCache]: Analyzing trace with hash -1422950451, now seen corresponding path program 124 times [2021-06-05 06:53:41,316 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:53:41,316 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1285033854] [2021-06-05 06:53:41,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:53:41,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:41,349 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 06:53:41,349 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:53:41,349 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1285033854] [2021-06-05 06:53:41,349 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1285033854] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:41,349 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [598828143] [2021-06-05 06:53:41,349 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 06:53:41,370 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:53:41,371 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:53:41,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:53:41,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:53:41,511 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 06:53:41,511 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [598828143] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:41,511 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:53:41,512 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-05 06:53:41,512 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2065470006] [2021-06-05 06:53:41,512 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 06:53:41,512 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:53:41,512 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 06:53:41,512 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:53:41,512 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 06:53:42,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:53:42,083 INFO L93 Difference]: Finished difference Result 30092 states and 112016 transitions. [2021-06-05 06:53:42,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 06:53:42,083 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 06:53:42,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:53:42,150 INFO L225 Difference]: With dead ends: 30092 [2021-06-05 06:53:42,150 INFO L226 Difference]: Without dead ends: 30084 [2021-06-05 06:53:42,151 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 356.6ms TimeCoverageRelationStatistics Valid=394, Invalid=1412, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 06:53:42,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30084 states. [2021-06-05 06:53:42,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30084 to 24188. [2021-06-05 06:53:42,701 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 06:53:42,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24188 states to 24188 states and 92395 transitions. [2021-06-05 06:53:42,762 INFO L78 Accepts]: Start accepts. Automaton has 24188 states and 92395 transitions. Word has length 28 [2021-06-05 06:53:42,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:53:42,762 INFO L482 AbstractCegarLoop]: Abstraction has 24188 states and 92395 transitions. [2021-06-05 06:53:42,763 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 06:53:42,763 INFO L276 IsEmpty]: Start isEmpty. Operand 24188 states and 92395 transitions. [2021-06-05 06:53:42,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:53:42,799 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:53:42,799 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 06:53:42,999 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 204 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3979 [2021-06-05 06:53:42,999 INFO L430 AbstractCegarLoop]: === Iteration 207 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:53:43,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:53:43,000 INFO L82 PathProgramCache]: Analyzing trace with hash 27046477, now seen corresponding path program 125 times [2021-06-05 06:53:43,000 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:53:43,000 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [970764173] [2021-06-05 06:53:43,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:53:43,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:43,029 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 06:53:43,029 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:53:43,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [970764173] [2021-06-05 06:53:43,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [970764173] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:43,030 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1100274412] [2021-06-05 06:53:43,030 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 06:53:43,061 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 06:53:43,061 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:53:43,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:53:43,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:53:43,114 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 06:53:43,114 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1100274412] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:43,114 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:53:43,114 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-05 06:53:43,114 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737403343] [2021-06-05 06:53:43,115 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 06:53:43,115 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:53:43,115 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 06:53:43,115 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:53:43,115 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 06:53:43,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:53:43,750 INFO L93 Difference]: Finished difference Result 31919 states and 117608 transitions. [2021-06-05 06:53:43,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-05 06:53:43,751 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 06:53:43,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:53:43,960 INFO L225 Difference]: With dead ends: 31919 [2021-06-05 06:53:43,960 INFO L226 Difference]: Without dead ends: 31919 [2021-06-05 06:53:43,960 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 912 ImplicationChecksByTransitivity, 332.0ms TimeCoverageRelationStatistics Valid=566, Invalid=2086, Unknown=0, NotChecked=0, Total=2652 [2021-06-05 06:53:43,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31919 states. [2021-06-05 06:53:44,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31919 to 25212. [2021-06-05 06:53:44,479 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 06:53:44,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25212 states to 25212 states and 95705 transitions. [2021-06-05 06:53:44,544 INFO L78 Accepts]: Start accepts. Automaton has 25212 states and 95705 transitions. Word has length 28 [2021-06-05 06:53:44,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:53:44,544 INFO L482 AbstractCegarLoop]: Abstraction has 25212 states and 95705 transitions. [2021-06-05 06:53:44,544 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 06:53:44,544 INFO L276 IsEmpty]: Start isEmpty. Operand 25212 states and 95705 transitions. [2021-06-05 06:53:44,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:53:44,578 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:53:44,578 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 06:53:44,778 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3980,205 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:53:44,779 INFO L430 AbstractCegarLoop]: === Iteration 208 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:53:44,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:53:44,779 INFO L82 PathProgramCache]: Analyzing trace with hash -1055976179, now seen corresponding path program 126 times [2021-06-05 06:53:44,779 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:53:44,779 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461042406] [2021-06-05 06:53:44,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:53:44,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:44,807 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 06:53:44,807 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:53:44,807 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461042406] [2021-06-05 06:53:44,807 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1461042406] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:44,807 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2021104062] [2021-06-05 06:53:44,807 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 06:53:44,828 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:53:44,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:53:44,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 06:53:44,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:53:44,872 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 06:53:44,872 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2021104062] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:44,872 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:53:44,872 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-06-05 06:53:44,872 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457322271] [2021-06-05 06:53:44,872 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 06:53:44,872 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:53:44,873 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 06:53:44,873 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-06-05 06:53:44,873 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 06:53:45,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:53:45,241 INFO L93 Difference]: Finished difference Result 30875 states and 116320 transitions. [2021-06-05 06:53:45,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 06:53:45,242 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 06:53:45,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:53:45,305 INFO L225 Difference]: With dead ends: 30875 [2021-06-05 06:53:45,305 INFO L226 Difference]: Without dead ends: 30862 [2021-06-05 06:53:45,306 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 116.8ms TimeCoverageRelationStatistics Valid=155, Invalid=351, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:53:45,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30862 states. [2021-06-05 06:53:45,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30862 to 29308. [2021-06-05 06:53:45,935 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 06:53:46,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29308 states to 29308 states and 111796 transitions. [2021-06-05 06:53:46,022 INFO L78 Accepts]: Start accepts. Automaton has 29308 states and 111796 transitions. Word has length 28 [2021-06-05 06:53:46,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:53:46,022 INFO L482 AbstractCegarLoop]: Abstraction has 29308 states and 111796 transitions. [2021-06-05 06:53:46,022 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 06:53:46,022 INFO L276 IsEmpty]: Start isEmpty. Operand 29308 states and 111796 transitions. [2021-06-05 06:53:46,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:53:46,073 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:53:46,073 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 06:53:46,273 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3981,206 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:53:46,273 INFO L430 AbstractCegarLoop]: === Iteration 209 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:53:46,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:53:46,273 INFO L82 PathProgramCache]: Analyzing trace with hash 415101939, now seen corresponding path program 127 times [2021-06-05 06:53:46,274 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:53:46,274 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [606854711] [2021-06-05 06:53:46,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:53:46,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:46,307 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 06:53:46,308 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:53:46,308 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [606854711] [2021-06-05 06:53:46,308 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [606854711] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:46,308 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1125107342] [2021-06-05 06:53:46,308 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 06:53:46,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:46,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 06:53:46,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:53:46,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 06:53:46,378 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1125107342] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:46,378 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:53:46,378 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-06-05 06:53:46,378 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [353017406] [2021-06-05 06:53:46,378 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 06:53:46,378 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:53:46,378 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 06:53:46,378 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-06-05 06:53:46,379 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 06:53:46,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:53:46,853 INFO L93 Difference]: Finished difference Result 32311 states and 121127 transitions. [2021-06-05 06:53:46,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 06:53:46,853 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 06:53:46,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:53:46,923 INFO L225 Difference]: With dead ends: 32311 [2021-06-05 06:53:46,923 INFO L226 Difference]: Without dead ends: 32311 [2021-06-05 06:53:46,924 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 120.5ms TimeCoverageRelationStatistics Valid=155, Invalid=351, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:53:46,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32311 states. [2021-06-05 06:53:47,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32311 to 29053. [2021-06-05 06:53:47,505 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 06:53:47,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29053 states to 29053 states and 110717 transitions. [2021-06-05 06:53:47,580 INFO L78 Accepts]: Start accepts. Automaton has 29053 states and 110717 transitions. Word has length 28 [2021-06-05 06:53:47,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:53:47,580 INFO L482 AbstractCegarLoop]: Abstraction has 29053 states and 110717 transitions. [2021-06-05 06:53:47,581 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 06:53:47,581 INFO L276 IsEmpty]: Start isEmpty. Operand 29053 states and 110717 transitions. [2021-06-05 06:53:47,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:53:47,624 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:53:47,624 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 06:53:47,824 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3982,207 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:53:47,824 INFO L430 AbstractCegarLoop]: === Iteration 210 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:53:47,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:53:47,825 INFO L82 PathProgramCache]: Analyzing trace with hash -17774665, now seen corresponding path program 128 times [2021-06-05 06:53:47,825 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:53:47,825 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1805557484] [2021-06-05 06:53:47,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:53:47,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:47,852 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 06:53:47,852 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:53:47,852 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1805557484] [2021-06-05 06:53:47,852 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1805557484] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:47,852 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1734981083] [2021-06-05 06:53:47,852 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 06:53:47,872 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:53:47,873 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:53:47,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:53:47,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:53:47,921 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 06:53:47,921 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1734981083] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:47,921 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:53:47,921 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-05 06:53:47,921 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [642481101] [2021-06-05 06:53:47,921 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 06:53:47,921 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:53:47,921 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 06:53:47,921 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:53:47,922 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 06:53:48,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:53:48,609 INFO L93 Difference]: Finished difference Result 35470 states and 132021 transitions. [2021-06-05 06:53:48,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 06:53:48,609 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 06:53:48,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:53:48,688 INFO L225 Difference]: With dead ends: 35470 [2021-06-05 06:53:48,688 INFO L226 Difference]: Without dead ends: 35462 [2021-06-05 06:53:48,688 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 491 ImplicationChecksByTransitivity, 231.9ms TimeCoverageRelationStatistics Valid=354, Invalid=1286, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 06:53:48,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35462 states. [2021-06-05 06:53:49,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35462 to 29019. [2021-06-05 06:53:49,333 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 06:53:49,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29019 states to 29019 states and 110600 transitions. [2021-06-05 06:53:49,421 INFO L78 Accepts]: Start accepts. Automaton has 29019 states and 110600 transitions. Word has length 28 [2021-06-05 06:53:49,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:53:49,421 INFO L482 AbstractCegarLoop]: Abstraction has 29019 states and 110600 transitions. [2021-06-05 06:53:49,421 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 06:53:49,421 INFO L276 IsEmpty]: Start isEmpty. Operand 29019 states and 110600 transitions. [2021-06-05 06:53:49,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:53:49,468 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:53:49,468 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 06:53:49,668 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3983,208 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:53:49,668 INFO L430 AbstractCegarLoop]: === Iteration 211 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:53:49,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:53:49,669 INFO L82 PathProgramCache]: Analyzing trace with hash -913595481, now seen corresponding path program 129 times [2021-06-05 06:53:49,669 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:53:49,669 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136037985] [2021-06-05 06:53:49,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:53:49,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:49,700 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 06:53:49,700 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:53:49,700 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136037985] [2021-06-05 06:53:49,700 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136037985] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:49,700 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1191190435] [2021-06-05 06:53:49,700 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 06:53:49,722 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:53:49,722 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:53:49,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 06:53:49,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:53:49,769 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 06:53:49,769 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1191190435] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:49,769 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:53:49,769 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-06-05 06:53:49,770 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [789887595] [2021-06-05 06:53:49,770 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 06:53:49,770 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:53:49,770 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 06:53:49,770 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-06-05 06:53:49,770 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 06:53:50,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:53:50,171 INFO L93 Difference]: Finished difference Result 31865 states and 120062 transitions. [2021-06-05 06:53:50,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 06:53:50,172 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 06:53:50,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:53:50,244 INFO L225 Difference]: With dead ends: 31865 [2021-06-05 06:53:50,244 INFO L226 Difference]: Without dead ends: 31865 [2021-06-05 06:53:50,244 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 170.6ms TimeCoverageRelationStatistics Valid=221, Invalid=535, Unknown=0, NotChecked=0, Total=756 [2021-06-05 06:53:50,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31865 states. [2021-06-05 06:53:50,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31865 to 29551. [2021-06-05 06:53:50,839 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 06:53:50,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29551 states to 29551 states and 112584 transitions. [2021-06-05 06:53:50,914 INFO L78 Accepts]: Start accepts. Automaton has 29551 states and 112584 transitions. Word has length 28 [2021-06-05 06:53:50,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:53:50,914 INFO L482 AbstractCegarLoop]: Abstraction has 29551 states and 112584 transitions. [2021-06-05 06:53:50,915 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 06:53:50,915 INFO L276 IsEmpty]: Start isEmpty. Operand 29551 states and 112584 transitions. [2021-06-05 06:53:51,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:53:51,129 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:53:51,129 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 06:53:51,329 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3984,209 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:53:51,329 INFO L430 AbstractCegarLoop]: === Iteration 212 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:53:51,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:53:51,330 INFO L82 PathProgramCache]: Analyzing trace with hash 579561993, now seen corresponding path program 130 times [2021-06-05 06:53:51,330 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:53:51,330 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1937852854] [2021-06-05 06:53:51,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:53:51,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:51,372 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 06:53:51,372 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:53:51,373 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1937852854] [2021-06-05 06:53:51,373 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1937852854] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:51,373 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1537622325] [2021-06-05 06:53:51,373 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) [2021-06-05 06:53:51,395 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:53:51,395 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:53:51,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core Waiting until toolchain timeout for monitored process 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:53:51,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:53:51,445 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 06:53:51,445 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1537622325] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:51,445 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:53:51,445 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-05 06:53:51,445 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62001868] [2021-06-05 06:53:51,445 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 06:53:51,445 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:53:51,445 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 06:53:51,445 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:53:51,445 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 06:53:51,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:53:51,985 INFO L93 Difference]: Finished difference Result 36395 states and 135424 transitions. [2021-06-05 06:53:51,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 06:53:51,985 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 06:53:51,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:53:52,064 INFO L225 Difference]: With dead ends: 36395 [2021-06-05 06:53:52,064 INFO L226 Difference]: Without dead ends: 36371 [2021-06-05 06:53:52,064 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 473 ImplicationChecksByTransitivity, 246.2ms TimeCoverageRelationStatistics Valid=348, Invalid=1292, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 06:53:52,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36371 states. [2021-06-05 06:53:52,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36371 to 29723. [2021-06-05 06:53:52,689 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 06:53:52,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29723 states to 29723 states and 113118 transitions. [2021-06-05 06:53:52,766 INFO L78 Accepts]: Start accepts. Automaton has 29723 states and 113118 transitions. Word has length 28 [2021-06-05 06:53:52,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:53:52,766 INFO L482 AbstractCegarLoop]: Abstraction has 29723 states and 113118 transitions. [2021-06-05 06:53:52,766 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 06:53:52,767 INFO L276 IsEmpty]: Start isEmpty. Operand 29723 states and 113118 transitions. [2021-06-05 06:53:52,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:53:52,814 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:53:52,814 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 06:53:53,014 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3985,210 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:53:53,014 INFO L430 AbstractCegarLoop]: === Iteration 213 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:53:53,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:53:53,015 INFO L82 PathProgramCache]: Analyzing trace with hash -1271447701, now seen corresponding path program 131 times [2021-06-05 06:53:53,015 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:53:53,015 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1675915636] [2021-06-05 06:53:53,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:53:53,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:53,050 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 06:53:53,050 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:53:53,050 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1675915636] [2021-06-05 06:53:53,050 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1675915636] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:53,050 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1648954147] [2021-06-05 06:53:53,050 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 06:53:53,072 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:53:53,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:53:53,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 06:53:53,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:53:53,116 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 06:53:53,117 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1648954147] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:53,117 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:53:53,117 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 12 [2021-06-05 06:53:53,117 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976202955] [2021-06-05 06:53:53,117 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 06:53:53,117 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:53:53,117 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 06:53:53,117 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:53:53,117 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 06:53:53,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:53:53,683 INFO L93 Difference]: Finished difference Result 32279 states and 121530 transitions. [2021-06-05 06:53:53,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 06:53:53,683 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 06:53:53,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:53:53,759 INFO L225 Difference]: With dead ends: 32279 [2021-06-05 06:53:53,759 INFO L226 Difference]: Without dead ends: 32279 [2021-06-05 06:53:53,760 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 219 ImplicationChecksByTransitivity, 199.5ms TimeCoverageRelationStatistics Valid=273, Invalid=657, Unknown=0, NotChecked=0, Total=930 [2021-06-05 06:53:53,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32279 states. [2021-06-05 06:53:54,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32279 to 29649. [2021-06-05 06:53:54,459 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 06:53:54,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29649 states to 29649 states and 112862 transitions. [2021-06-05 06:53:54,538 INFO L78 Accepts]: Start accepts. Automaton has 29649 states and 112862 transitions. Word has length 28 [2021-06-05 06:53:54,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:53:54,538 INFO L482 AbstractCegarLoop]: Abstraction has 29649 states and 112862 transitions. [2021-06-05 06:53:54,538 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 06:53:54,538 INFO L276 IsEmpty]: Start isEmpty. Operand 29649 states and 112862 transitions. [2021-06-05 06:53:54,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:53:54,585 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:53:54,585 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 06:53:54,785 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3986,211 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:53:54,785 INFO L430 AbstractCegarLoop]: === Iteration 214 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:53:54,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:53:54,786 INFO L82 PathProgramCache]: Analyzing trace with hash -412931571, now seen corresponding path program 132 times [2021-06-05 06:53:54,786 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:53:54,786 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [397794510] [2021-06-05 06:53:54,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:53:54,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:54,819 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 06:53:54,819 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:53:54,819 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [397794510] [2021-06-05 06:53:54,819 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [397794510] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:54,819 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [319073413] [2021-06-05 06:53:54,820 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 06:53:54,840 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:53:54,840 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:53:54,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:53:54,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:53:54,899 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 06:53:54,899 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [319073413] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:54,899 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:53:54,899 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-06-05 06:53:54,900 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1745430884] [2021-06-05 06:53:54,900 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:53:54,900 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:53:54,900 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:53:54,900 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:53:54,900 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 06:53:55,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:53:55,497 INFO L93 Difference]: Finished difference Result 36318 states and 135165 transitions. [2021-06-05 06:53:55,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 06:53:55,498 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 06:53:55,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:53:55,578 INFO L225 Difference]: With dead ends: 36318 [2021-06-05 06:53:55,578 INFO L226 Difference]: Without dead ends: 36278 [2021-06-05 06:53:55,579 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 609 ImplicationChecksByTransitivity, 283.7ms TimeCoverageRelationStatistics Valid=425, Invalid=1645, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 06:53:55,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36278 states. [2021-06-05 06:53:56,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36278 to 29805. [2021-06-05 06:53:56,302 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 06:53:56,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29805 states to 29805 states and 113340 transitions. [2021-06-05 06:53:56,386 INFO L78 Accepts]: Start accepts. Automaton has 29805 states and 113340 transitions. Word has length 28 [2021-06-05 06:53:56,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:53:56,386 INFO L482 AbstractCegarLoop]: Abstraction has 29805 states and 113340 transitions. [2021-06-05 06:53:56,386 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 06:53:56,386 INFO L276 IsEmpty]: Start isEmpty. Operand 29805 states and 113340 transitions. [2021-06-05 06:53:56,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:53:56,601 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:53:56,602 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 06:53:56,802 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3987,212 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:53:56,802 INFO L430 AbstractCegarLoop]: === Iteration 215 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:53:56,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:53:56,802 INFO L82 PathProgramCache]: Analyzing trace with hash 1625942477, now seen corresponding path program 133 times [2021-06-05 06:53:56,802 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:53:56,802 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2067372488] [2021-06-05 06:53:56,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:53:56,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:56,830 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 06:53:56,830 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:53:56,830 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2067372488] [2021-06-05 06:53:56,830 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2067372488] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:56,830 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [517784852] [2021-06-05 06:53:56,830 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 06:53:56,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:56,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:53:56,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:53:56,938 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 06:53:56,938 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [517784852] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:56,938 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:53:56,938 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-05 06:53:56,938 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119889900] [2021-06-05 06:53:56,938 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 06:53:56,938 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:53:56,939 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 06:53:56,939 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2021-06-05 06:53:56,939 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 06:53:58,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:53:58,219 INFO L93 Difference]: Finished difference Result 68211 states and 251076 transitions. [2021-06-05 06:53:58,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-06-05 06:53:58,220 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 06:53:58,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:53:58,391 INFO L225 Difference]: With dead ends: 68211 [2021-06-05 06:53:58,391 INFO L226 Difference]: Without dead ends: 68211 [2021-06-05 06:53:58,391 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1801 ImplicationChecksByTransitivity, 579.4ms TimeCoverageRelationStatistics Valid=1088, Invalid=3742, Unknown=0, NotChecked=0, Total=4830 [2021-06-05 06:53:58,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68211 states. [2021-06-05 06:53:59,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68211 to 37529. [2021-06-05 06:53:59,531 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 06:53:59,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37529 states to 37529 states and 145784 transitions. [2021-06-05 06:53:59,629 INFO L78 Accepts]: Start accepts. Automaton has 37529 states and 145784 transitions. Word has length 28 [2021-06-05 06:53:59,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:53:59,629 INFO L482 AbstractCegarLoop]: Abstraction has 37529 states and 145784 transitions. [2021-06-05 06:53:59,629 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 06:53:59,629 INFO L276 IsEmpty]: Start isEmpty. Operand 37529 states and 145784 transitions. [2021-06-05 06:53:59,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:53:59,684 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:53:59,684 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:53:59,885 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3988,213 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:53:59,885 INFO L430 AbstractCegarLoop]: === Iteration 216 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:53:59,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:53:59,885 INFO L82 PathProgramCache]: Analyzing trace with hash -2102072739, now seen corresponding path program 134 times [2021-06-05 06:53:59,885 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:53:59,885 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858264741] [2021-06-05 06:53:59,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:53:59,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:53:59,913 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 06:53:59,913 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:53:59,913 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858264741] [2021-06-05 06:53:59,913 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [858264741] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:53:59,913 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [764219621] [2021-06-05 06:53:59,913 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 06:53:59,933 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:53:59,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:53:59,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:53:59,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:54:00,021 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 06:54:00,021 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [764219621] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:54:00,021 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:54:00,021 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-05 06:54:00,021 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002537186] [2021-06-05 06:54:00,021 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 06:54:00,021 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:54:00,021 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 06:54:00,021 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2021-06-05 06:54:00,021 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 06:54:01,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:54:01,325 INFO L93 Difference]: Finished difference Result 67584 states and 249415 transitions. [2021-06-05 06:54:01,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-06-05 06:54:01,325 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 06:54:01,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:54:01,483 INFO L225 Difference]: With dead ends: 67584 [2021-06-05 06:54:01,483 INFO L226 Difference]: Without dead ends: 67584 [2021-06-05 06:54:01,484 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1802 ImplicationChecksByTransitivity, 742.2ms TimeCoverageRelationStatistics Valid=1088, Invalid=3742, Unknown=0, NotChecked=0, Total=4830 [2021-06-05 06:54:01,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67584 states. [2021-06-05 06:54:02,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67584 to 37526. [2021-06-05 06:54:02,716 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 06:54:02,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37526 states to 37526 states and 145770 transitions. [2021-06-05 06:54:02,834 INFO L78 Accepts]: Start accepts. Automaton has 37526 states and 145770 transitions. Word has length 28 [2021-06-05 06:54:02,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:54:02,835 INFO L482 AbstractCegarLoop]: Abstraction has 37526 states and 145770 transitions. [2021-06-05 06:54:02,835 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 06:54:02,835 INFO L276 IsEmpty]: Start isEmpty. Operand 37526 states and 145770 transitions. [2021-06-05 06:54:02,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:54:02,897 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:54:02,897 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:54:03,097 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 214 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3989 [2021-06-05 06:54:03,098 INFO L430 AbstractCegarLoop]: === Iteration 217 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:54:03,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:54:03,098 INFO L82 PathProgramCache]: Analyzing trace with hash 1020548699, now seen corresponding path program 135 times [2021-06-05 06:54:03,098 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:54:03,098 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225509136] [2021-06-05 06:54:03,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:54:03,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:54:03,136 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 06:54:03,136 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:54:03,136 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [225509136] [2021-06-05 06:54:03,136 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [225509136] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:54:03,136 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1924606811] [2021-06-05 06:54:03,137 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 06:54:03,158 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 06:54:03,158 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:54:03,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:54:03,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:54:03,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 06:54:03,243 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1924606811] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:54:03,243 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:54:03,243 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-05 06:54:03,243 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327963795] [2021-06-05 06:54:03,243 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 06:54:03,243 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:54:03,243 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 06:54:03,244 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-06-05 06:54:03,244 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 06:54:04,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:54:04,548 INFO L93 Difference]: Finished difference Result 62987 states and 233868 transitions. [2021-06-05 06:54:04,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-06-05 06:54:04,548 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 06:54:04,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:54:04,694 INFO L225 Difference]: With dead ends: 62987 [2021-06-05 06:54:04,694 INFO L226 Difference]: Without dead ends: 62987 [2021-06-05 06:54:04,695 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1509 ImplicationChecksByTransitivity, 536.2ms TimeCoverageRelationStatistics Valid=944, Invalid=3216, Unknown=0, NotChecked=0, Total=4160 [2021-06-05 06:54:04,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62987 states. [2021-06-05 06:54:05,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62987 to 37548. [2021-06-05 06:54:05,703 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 06:54:05,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37548 states to 37548 states and 145867 transitions. [2021-06-05 06:54:05,801 INFO L78 Accepts]: Start accepts. Automaton has 37548 states and 145867 transitions. Word has length 28 [2021-06-05 06:54:05,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:54:05,801 INFO L482 AbstractCegarLoop]: Abstraction has 37548 states and 145867 transitions. [2021-06-05 06:54:05,801 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 06:54:05,802 INFO L276 IsEmpty]: Start isEmpty. Operand 37548 states and 145867 transitions. [2021-06-05 06:54:05,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:54:05,857 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:54:05,857 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 06:54:06,057 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 215 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3990 [2021-06-05 06:54:06,057 INFO L430 AbstractCegarLoop]: === Iteration 218 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:54:06,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:54:06,058 INFO L82 PathProgramCache]: Analyzing trace with hash 1101924787, now seen corresponding path program 136 times [2021-06-05 06:54:06,058 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:54:06,058 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1789414592] [2021-06-05 06:54:06,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:54:06,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:54:06,085 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 06:54:06,085 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:54:06,085 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1789414592] [2021-06-05 06:54:06,085 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1789414592] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:54:06,085 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [668345429] [2021-06-05 06:54:06,085 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 06:54:06,105 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:54:06,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:54:06,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:54:06,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:54:06,177 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 06:54:06,177 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [668345429] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:54:06,177 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:54:06,178 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-05 06:54:06,178 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [270130735] [2021-06-05 06:54:06,178 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 06:54:06,178 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:54:06,178 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 06:54:06,178 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-06-05 06:54:06,178 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 06:54:07,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:54:07,319 INFO L93 Difference]: Finished difference Result 62120 states and 231628 transitions. [2021-06-05 06:54:07,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-05 06:54:07,319 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 06:54:07,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:54:07,479 INFO L225 Difference]: With dead ends: 62120 [2021-06-05 06:54:07,479 INFO L226 Difference]: Without dead ends: 62112 [2021-06-05 06:54:07,480 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1174 ImplicationChecksByTransitivity, 431.6ms TimeCoverageRelationStatistics Valid=781, Invalid=2641, Unknown=0, NotChecked=0, Total=3422 [2021-06-05 06:54:07,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62112 states. [2021-06-05 06:54:08,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62112 to 37548. [2021-06-05 06:54:08,660 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 06:54:08,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37548 states to 37548 states and 145861 transitions. [2021-06-05 06:54:08,770 INFO L78 Accepts]: Start accepts. Automaton has 37548 states and 145861 transitions. Word has length 28 [2021-06-05 06:54:08,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:54:08,770 INFO L482 AbstractCegarLoop]: Abstraction has 37548 states and 145861 transitions. [2021-06-05 06:54:08,770 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 06:54:08,770 INFO L276 IsEmpty]: Start isEmpty. Operand 37548 states and 145861 transitions. [2021-06-05 06:54:08,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:54:08,824 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:54:08,824 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 06:54:09,025 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 216 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3991 [2021-06-05 06:54:09,025 INFO L430 AbstractCegarLoop]: === Iteration 219 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:54:09,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:54:09,025 INFO L82 PathProgramCache]: Analyzing trace with hash 2032582003, now seen corresponding path program 137 times [2021-06-05 06:54:09,025 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:54:09,025 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [33416805] [2021-06-05 06:54:09,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:54:09,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:54:09,053 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 06:54:09,053 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:54:09,053 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [33416805] [2021-06-05 06:54:09,053 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [33416805] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:54:09,053 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1302308223] [2021-06-05 06:54:09,053 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 06:54:09,073 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 06:54:09,073 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:54:09,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:54:09,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:54:09,160 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 06:54:09,160 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1302308223] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:54:09,160 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:54:09,160 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-05 06:54:09,160 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [114640886] [2021-06-05 06:54:09,160 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 06:54:09,160 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:54:09,160 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 06:54:09,160 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2021-06-05 06:54:09,160 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 06:54:09,445 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification that was a NOOP. DAG size: 10 [2021-06-05 06:54:10,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:54:10,332 INFO L93 Difference]: Finished difference Result 61801 states and 230767 transitions. [2021-06-05 06:54:10,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-06-05 06:54:10,332 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 06:54:10,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:54:10,483 INFO L225 Difference]: With dead ends: 61801 [2021-06-05 06:54:10,483 INFO L226 Difference]: Without dead ends: 61801 [2021-06-05 06:54:10,484 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1363 ImplicationChecksByTransitivity, 659.7ms TimeCoverageRelationStatistics Valid=872, Invalid=3034, Unknown=0, NotChecked=0, Total=3906 [2021-06-05 06:54:10,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61801 states. [2021-06-05 06:54:11,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61801 to 37556. [2021-06-05 06:54:11,493 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 06:54:11,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37556 states to 37556 states and 145895 transitions. [2021-06-05 06:54:11,744 INFO L78 Accepts]: Start accepts. Automaton has 37556 states and 145895 transitions. Word has length 28 [2021-06-05 06:54:11,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:54:11,744 INFO L482 AbstractCegarLoop]: Abstraction has 37556 states and 145895 transitions. [2021-06-05 06:54:11,744 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 06:54:11,744 INFO L276 IsEmpty]: Start isEmpty. Operand 37556 states and 145895 transitions. [2021-06-05 06:54:11,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:54:11,800 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:54:11,800 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 06:54:12,000 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3992,217 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:54:12,000 INFO L430 AbstractCegarLoop]: === Iteration 220 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:54:12,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:54:12,001 INFO L82 PathProgramCache]: Analyzing trace with hash -619346139, now seen corresponding path program 138 times [2021-06-05 06:54:12,001 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:54:12,001 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1247662073] [2021-06-05 06:54:12,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:54:12,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:54:12,028 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 06:54:12,028 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:54:12,028 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1247662073] [2021-06-05 06:54:12,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1247662073] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:54:12,028 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1736389984] [2021-06-05 06:54:12,028 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 06:54:12,049 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 06:54:12,049 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:54:12,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:54:12,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:54:12,129 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 06:54:12,129 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1736389984] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:54:12,129 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:54:12,129 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-05 06:54:12,130 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1307803318] [2021-06-05 06:54:12,130 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 06:54:12,130 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:54:12,130 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 06:54:12,130 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2021-06-05 06:54:12,130 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 06:54:13,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:54:13,077 INFO L93 Difference]: Finished difference Result 61590 states and 230241 transitions. [2021-06-05 06:54:13,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-05 06:54:13,077 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 06:54:13,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:54:13,228 INFO L225 Difference]: With dead ends: 61590 [2021-06-05 06:54:13,228 INFO L226 Difference]: Without dead ends: 61582 [2021-06-05 06:54:13,228 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1131 ImplicationChecksByTransitivity, 431.2ms TimeCoverageRelationStatistics Valid=767, Invalid=2539, Unknown=0, NotChecked=0, Total=3306 [2021-06-05 06:54:13,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61582 states. [2021-06-05 06:54:14,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61582 to 37556. [2021-06-05 06:54:14,526 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 06:54:14,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37556 states to 37556 states and 145893 transitions. [2021-06-05 06:54:14,625 INFO L78 Accepts]: Start accepts. Automaton has 37556 states and 145893 transitions. Word has length 28 [2021-06-05 06:54:14,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:54:14,625 INFO L482 AbstractCegarLoop]: Abstraction has 37556 states and 145893 transitions. [2021-06-05 06:54:14,625 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 06:54:14,625 INFO L276 IsEmpty]: Start isEmpty. Operand 37556 states and 145893 transitions. [2021-06-05 06:54:14,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:54:14,679 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:54:14,679 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 06:54:14,879 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3993,218 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:54:14,879 INFO L430 AbstractCegarLoop]: === Iteration 221 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:54:14,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:54:14,880 INFO L82 PathProgramCache]: Analyzing trace with hash 384081845, now seen corresponding path program 139 times [2021-06-05 06:54:14,880 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:54:14,880 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1613130756] [2021-06-05 06:54:14,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:54:14,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:54:14,908 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 06:54:14,908 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:54:14,908 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1613130756] [2021-06-05 06:54:14,908 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1613130756] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:54:14,908 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1922697524] [2021-06-05 06:54:14,908 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 06:54:14,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:54:14,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:54:14,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:54:14,996 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 06:54:14,997 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1922697524] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:54:14,997 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:54:14,997 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-06-05 06:54:14,997 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1090992247] [2021-06-05 06:54:14,997 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 06:54:14,997 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:54:14,997 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 06:54:14,997 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-06-05 06:54:14,997 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 06:54:16,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:54:16,024 INFO L93 Difference]: Finished difference Result 60972 states and 226630 transitions. [2021-06-05 06:54:16,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-06-05 06:54:16,024 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 06:54:16,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:54:16,383 INFO L225 Difference]: With dead ends: 60972 [2021-06-05 06:54:16,384 INFO L226 Difference]: Without dead ends: 60972 [2021-06-05 06:54:16,384 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1757 ImplicationChecksByTransitivity, 523.9ms TimeCoverageRelationStatistics Valid=978, Invalid=3714, Unknown=0, NotChecked=0, Total=4692 [2021-06-05 06:54:16,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60972 states. [2021-06-05 06:54:17,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60972 to 40355. [2021-06-05 06:54:17,447 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 06:54:17,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40355 states to 40355 states and 156933 transitions. [2021-06-05 06:54:17,554 INFO L78 Accepts]: Start accepts. Automaton has 40355 states and 156933 transitions. Word has length 28 [2021-06-05 06:54:17,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:54:17,554 INFO L482 AbstractCegarLoop]: Abstraction has 40355 states and 156933 transitions. [2021-06-05 06:54:17,554 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 06:54:17,554 INFO L276 IsEmpty]: Start isEmpty. Operand 40355 states and 156933 transitions. [2021-06-05 06:54:17,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:54:17,612 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:54:17,612 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 06:54:17,813 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3994 [2021-06-05 06:54:17,813 INFO L430 AbstractCegarLoop]: === Iteration 222 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:54:17,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:54:17,813 INFO L82 PathProgramCache]: Analyzing trace with hash 465457933, now seen corresponding path program 140 times [2021-06-05 06:54:17,813 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:54:17,813 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493976634] [2021-06-05 06:54:17,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:54:17,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:54:17,841 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 06:54:17,841 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:54:17,841 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [493976634] [2021-06-05 06:54:17,841 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [493976634] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:54:17,842 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1868951281] [2021-06-05 06:54:17,842 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 06:54:17,862 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:54:17,862 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:54:17,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:54:17,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:54:17,926 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 06:54:17,927 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1868951281] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:54:17,927 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:54:17,927 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-06-05 06:54:17,927 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157309642] [2021-06-05 06:54:17,927 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 06:54:17,927 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:54:17,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 06:54:17,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-06-05 06:54:17,927 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 06:54:19,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:54:19,050 INFO L93 Difference]: Finished difference Result 60488 states and 225357 transitions. [2021-06-05 06:54:19,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-05 06:54:19,051 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 06:54:19,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:54:19,205 INFO L225 Difference]: With dead ends: 60488 [2021-06-05 06:54:19,206 INFO L226 Difference]: Without dead ends: 60480 [2021-06-05 06:54:19,206 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1224 ImplicationChecksByTransitivity, 420.9ms TimeCoverageRelationStatistics Valid=736, Invalid=2804, Unknown=0, NotChecked=0, Total=3540 [2021-06-05 06:54:19,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60480 states. [2021-06-05 06:54:20,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60480 to 40081. [2021-06-05 06:54:20,373 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 06:54:20,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40081 states to 40081 states and 156078 transitions. [2021-06-05 06:54:20,481 INFO L78 Accepts]: Start accepts. Automaton has 40081 states and 156078 transitions. Word has length 28 [2021-06-05 06:54:20,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:54:20,481 INFO L482 AbstractCegarLoop]: Abstraction has 40081 states and 156078 transitions. [2021-06-05 06:54:20,481 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 06:54:20,481 INFO L276 IsEmpty]: Start isEmpty. Operand 40081 states and 156078 transitions. [2021-06-05 06:54:20,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:54:20,539 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:54:20,539 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:54:20,739 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3995,220 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:54:20,739 INFO L430 AbstractCegarLoop]: === Iteration 223 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:54:20,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:54:20,739 INFO L82 PathProgramCache]: Analyzing trace with hash -1049634039, now seen corresponding path program 141 times [2021-06-05 06:54:20,739 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:54:20,740 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [834510551] [2021-06-05 06:54:20,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:54:20,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:54:20,778 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 06:54:20,778 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:54:20,778 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [834510551] [2021-06-05 06:54:20,778 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [834510551] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:54:20,778 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1497399794] [2021-06-05 06:54:20,778 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 06:54:20,799 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:54:20,799 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:54:20,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:54:20,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:54:20,864 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 06:54:20,864 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1497399794] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:54:20,864 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:54:20,864 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-06-05 06:54:20,864 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973694348] [2021-06-05 06:54:20,864 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 06:54:20,864 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:54:20,864 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 06:54:20,864 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-06-05 06:54:20,864 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 06:54:21,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:54:21,828 INFO L93 Difference]: Finished difference Result 59033 states and 221360 transitions. [2021-06-05 06:54:21,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 06:54:21,828 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 06:54:21,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:54:21,972 INFO L225 Difference]: With dead ends: 59033 [2021-06-05 06:54:21,972 INFO L226 Difference]: Without dead ends: 59009 [2021-06-05 06:54:21,972 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 695 ImplicationChecksByTransitivity, 307.6ms TimeCoverageRelationStatistics Valid=498, Invalid=1758, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 06:54:22,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59009 states. [2021-06-05 06:54:23,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59009 to 39991. [2021-06-05 06:54:23,058 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 06:54:23,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39991 states to 39991 states and 155721 transitions. [2021-06-05 06:54:23,168 INFO L78 Accepts]: Start accepts. Automaton has 39991 states and 155721 transitions. Word has length 28 [2021-06-05 06:54:23,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:54:23,168 INFO L482 AbstractCegarLoop]: Abstraction has 39991 states and 155721 transitions. [2021-06-05 06:54:23,168 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 06:54:23,168 INFO L276 IsEmpty]: Start isEmpty. Operand 39991 states and 155721 transitions. [2021-06-05 06:54:23,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:54:23,228 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:54:23,228 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 06:54:23,428 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3996,221 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:54:23,429 INFO L430 AbstractCegarLoop]: === Iteration 224 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:54:23,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:54:23,429 INFO L82 PathProgramCache]: Analyzing trace with hash 547492677, now seen corresponding path program 142 times [2021-06-05 06:54:23,429 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:54:23,429 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121095682] [2021-06-05 06:54:23,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:54:23,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:54:23,458 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 06:54:23,458 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:54:23,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121095682] [2021-06-05 06:54:23,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2121095682] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:54:23,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [655809977] [2021-06-05 06:54:23,458 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 06:54:23,478 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:54:23,478 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:54:23,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:54:23,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:54:23,563 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 06:54:23,563 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [655809977] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:54:23,563 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:54:23,563 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-05 06:54:23,563 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436484322] [2021-06-05 06:54:23,564 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 06:54:23,564 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:54:23,564 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 06:54:23,564 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2021-06-05 06:54:23,564 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 06:54:24,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:54:24,781 INFO L93 Difference]: Finished difference Result 60273 states and 224760 transitions. [2021-06-05 06:54:24,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-06-05 06:54:24,781 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 06:54:24,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:54:24,934 INFO L225 Difference]: With dead ends: 60273 [2021-06-05 06:54:24,934 INFO L226 Difference]: Without dead ends: 60273 [2021-06-05 06:54:24,935 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1536 ImplicationChecksByTransitivity, 514.1ms TimeCoverageRelationStatistics Valid=878, Invalid=3412, Unknown=0, NotChecked=0, Total=4290 [2021-06-05 06:54:25,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60273 states. [2021-06-05 06:54:26,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60273 to 40087. [2021-06-05 06:54:26,103 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 06:54:26,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40087 states to 40087 states and 156035 transitions. [2021-06-05 06:54:26,206 INFO L78 Accepts]: Start accepts. Automaton has 40087 states and 156035 transitions. Word has length 28 [2021-06-05 06:54:26,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:54:26,207 INFO L482 AbstractCegarLoop]: Abstraction has 40087 states and 156035 transitions. [2021-06-05 06:54:26,207 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 06:54:26,207 INFO L276 IsEmpty]: Start isEmpty. Operand 40087 states and 156035 transitions. [2021-06-05 06:54:26,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:54:26,267 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:54:26,267 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 06:54:26,467 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 222 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3997 [2021-06-05 06:54:26,467 INFO L430 AbstractCegarLoop]: === Iteration 225 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:54:26,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:54:26,468 INFO L82 PathProgramCache]: Analyzing trace with hash -2104435465, now seen corresponding path program 143 times [2021-06-05 06:54:26,468 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:54:26,468 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1836755423] [2021-06-05 06:54:26,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:54:26,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:54:26,496 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:54:26,496 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:54:26,496 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1836755423] [2021-06-05 06:54:26,497 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1836755423] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:54:26,497 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1758771872] [2021-06-05 06:54:26,497 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 06:54:26,517 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 06:54:26,517 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:54:26,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:54:26,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:54:26,598 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 06:54:26,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1758771872] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:54:26,598 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:54:26,598 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-05 06:54:26,598 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1563478434] [2021-06-05 06:54:26,598 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 06:54:26,598 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:54:26,598 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 06:54:26,598 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2021-06-05 06:54:26,598 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 06:54:27,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:54:27,719 INFO L93 Difference]: Finished difference Result 59960 states and 223872 transitions. [2021-06-05 06:54:27,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-05 06:54:27,720 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 06:54:27,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:54:27,861 INFO L225 Difference]: With dead ends: 59960 [2021-06-05 06:54:27,861 INFO L226 Difference]: Without dead ends: 59952 [2021-06-05 06:54:27,861 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1127 ImplicationChecksByTransitivity, 424.2ms TimeCoverageRelationStatistics Valid=716, Invalid=2590, Unknown=0, NotChecked=0, Total=3306 [2021-06-05 06:54:27,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59952 states. [2021-06-05 06:54:28,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59952 to 40019. [2021-06-05 06:54:28,881 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 06:54:28,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40019 states to 40019 states and 155823 transitions. [2021-06-05 06:54:28,986 INFO L78 Accepts]: Start accepts. Automaton has 40019 states and 155823 transitions. Word has length 28 [2021-06-05 06:54:28,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:54:28,986 INFO L482 AbstractCegarLoop]: Abstraction has 40019 states and 155823 transitions. [2021-06-05 06:54:28,987 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 06:54:28,987 INFO L276 IsEmpty]: Start isEmpty. Operand 40019 states and 155823 transitions. [2021-06-05 06:54:29,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:54:29,045 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:54:29,045 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 06:54:29,245 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3998,223 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:54:29,245 INFO L430 AbstractCegarLoop]: === Iteration 226 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:54:29,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:54:29,245 INFO L82 PathProgramCache]: Analyzing trace with hash 923074653, now seen corresponding path program 144 times [2021-06-05 06:54:29,245 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:54:29,246 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [685373266] [2021-06-05 06:54:29,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:54:29,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:54:29,274 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 06:54:29,274 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:54:29,274 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [685373266] [2021-06-05 06:54:29,274 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [685373266] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:54:29,274 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1784061109] [2021-06-05 06:54:29,274 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 06:54:29,295 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:54:29,295 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:54:29,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:54:29,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:54:29,366 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 06:54:29,366 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1784061109] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:54:29,366 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:54:29,366 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-05 06:54:29,366 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1714882280] [2021-06-05 06:54:29,366 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 06:54:29,366 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:54:29,366 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 06:54:29,366 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2021-06-05 06:54:29,366 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 06:54:30,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:54:30,074 INFO L93 Difference]: Finished difference Result 58691 states and 220361 transitions. [2021-06-05 06:54:30,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 06:54:30,075 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 06:54:30,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:54:30,482 INFO L225 Difference]: With dead ends: 58691 [2021-06-05 06:54:30,482 INFO L226 Difference]: Without dead ends: 58667 [2021-06-05 06:54:30,482 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 652 ImplicationChecksByTransitivity, 308.1ms TimeCoverageRelationStatistics Valid=487, Invalid=1675, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 06:54:30,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58667 states. [2021-06-05 06:54:31,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58667 to 39995. [2021-06-05 06:54:31,547 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 06:54:31,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39995 states to 39995 states and 155735 transitions. [2021-06-05 06:54:31,653 INFO L78 Accepts]: Start accepts. Automaton has 39995 states and 155735 transitions. Word has length 28 [2021-06-05 06:54:31,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:54:31,653 INFO L482 AbstractCegarLoop]: Abstraction has 39995 states and 155735 transitions. [2021-06-05 06:54:31,653 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 06:54:31,653 INFO L276 IsEmpty]: Start isEmpty. Operand 39995 states and 155735 transitions. [2021-06-05 06:54:31,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:54:31,712 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:54:31,712 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 06:54:31,912 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 224 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3999 [2021-06-05 06:54:31,912 INFO L430 AbstractCegarLoop]: === Iteration 227 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:54:31,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:54:31,913 INFO L82 PathProgramCache]: Analyzing trace with hash 100408761, now seen corresponding path program 145 times [2021-06-05 06:54:31,913 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:54:31,913 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694177001] [2021-06-05 06:54:31,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:54:31,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:54:31,945 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 06:54:31,945 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:54:31,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [694177001] [2021-06-05 06:54:31,945 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [694177001] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:54:31,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2139256430] [2021-06-05 06:54:31,945 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 06:54:31,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:54:31,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:54:31,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:54:32,027 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 06:54:32,027 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2139256430] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:54:32,027 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:54:32,027 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 06:54:32,027 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465796567] [2021-06-05 06:54:32,027 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 06:54:32,027 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:54:32,027 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 06:54:32,027 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-06-05 06:54:32,027 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 06:54:33,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:54:33,559 INFO L93 Difference]: Finished difference Result 61857 states and 229366 transitions. [2021-06-05 06:54:33,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2021-06-05 06:54:33,559 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 06:54:33,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:54:33,697 INFO L225 Difference]: With dead ends: 61857 [2021-06-05 06:54:33,698 INFO L226 Difference]: Without dead ends: 61857 [2021-06-05 06:54:33,698 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2861 ImplicationChecksByTransitivity, 734.7ms TimeCoverageRelationStatistics Valid=1421, Invalid=5889, Unknown=0, NotChecked=0, Total=7310 [2021-06-05 06:54:33,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61857 states. [2021-06-05 06:54:34,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61857 to 44335. [2021-06-05 06:54:34,797 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 06:54:34,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44335 states to 44335 states and 170429 transitions. [2021-06-05 06:54:34,911 INFO L78 Accepts]: Start accepts. Automaton has 44335 states and 170429 transitions. Word has length 28 [2021-06-05 06:54:34,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:54:34,911 INFO L482 AbstractCegarLoop]: Abstraction has 44335 states and 170429 transitions. [2021-06-05 06:54:34,911 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 06:54:34,911 INFO L276 IsEmpty]: Start isEmpty. Operand 44335 states and 170429 transitions. [2021-06-05 06:54:34,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:54:34,973 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:54:34,973 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 06:54:35,173 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 225 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4000 [2021-06-05 06:54:35,173 INFO L430 AbstractCegarLoop]: === Iteration 228 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:54:35,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:54:35,174 INFO L82 PathProgramCache]: Analyzing trace with hash 181784849, now seen corresponding path program 146 times [2021-06-05 06:54:35,174 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:54:35,174 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [760849025] [2021-06-05 06:54:35,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:54:35,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:54:35,210 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 06:54:35,210 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:54:35,210 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [760849025] [2021-06-05 06:54:35,210 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [760849025] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:54:35,210 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [357510810] [2021-06-05 06:54:35,210 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 06:54:35,230 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:54:35,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:54:35,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:54:35,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:54:35,286 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 06:54:35,287 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [357510810] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:54:35,287 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:54:35,287 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 06:54:35,287 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1341332358] [2021-06-05 06:54:35,287 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 06:54:35,287 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:54:35,287 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 06:54:35,287 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-06-05 06:54:35,287 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 06:54:36,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:54:36,642 INFO L93 Difference]: Finished difference Result 61088 states and 227260 transitions. [2021-06-05 06:54:36,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-06-05 06:54:36,642 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 06:54:36,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:54:36,805 INFO L225 Difference]: With dead ends: 61088 [2021-06-05 06:54:36,805 INFO L226 Difference]: Without dead ends: 61080 [2021-06-05 06:54:36,805 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1934 ImplicationChecksByTransitivity, 573.9ms TimeCoverageRelationStatistics Valid=1035, Invalid=4221, Unknown=0, NotChecked=0, Total=5256 [2021-06-05 06:54:36,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61080 states. [2021-06-05 06:54:37,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61080 to 43223. [2021-06-05 06:54:37,984 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 06:54:38,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43223 states to 43223 states and 166965 transitions. [2021-06-05 06:54:38,103 INFO L78 Accepts]: Start accepts. Automaton has 43223 states and 166965 transitions. Word has length 28 [2021-06-05 06:54:38,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:54:38,103 INFO L482 AbstractCegarLoop]: Abstraction has 43223 states and 166965 transitions. [2021-06-05 06:54:38,103 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 06:54:38,103 INFO L276 IsEmpty]: Start isEmpty. Operand 43223 states and 166965 transitions. [2021-06-05 06:54:38,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:54:38,168 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:54:38,168 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 06:54:38,368 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 226 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4001 [2021-06-05 06:54:38,369 INFO L430 AbstractCegarLoop]: === Iteration 229 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:54:38,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:54:38,369 INFO L82 PathProgramCache]: Analyzing trace with hash -1333307123, now seen corresponding path program 147 times [2021-06-05 06:54:38,369 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:54:38,369 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1871311387] [2021-06-05 06:54:38,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:54:38,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:54:38,402 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:54:38,402 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:54:38,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1871311387] [2021-06-05 06:54:38,402 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1871311387] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:54:38,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [887481993] [2021-06-05 06:54:38,402 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 06:54:38,422 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 06:54:38,422 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:54:38,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:54:38,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:54:38,479 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 06:54:38,480 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [887481993] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:54:38,480 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:54:38,480 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 06:54:38,480 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497206444] [2021-06-05 06:54:38,480 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 06:54:38,480 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:54:38,480 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 06:54:38,480 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-06-05 06:54:38,480 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 06:54:39,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:54:39,662 INFO L93 Difference]: Finished difference Result 59466 states and 222744 transitions. [2021-06-05 06:54:39,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-06-05 06:54:39,662 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 06:54:39,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:54:39,807 INFO L225 Difference]: With dead ends: 59466 [2021-06-05 06:54:39,807 INFO L226 Difference]: Without dead ends: 59442 [2021-06-05 06:54:39,808 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1368 ImplicationChecksByTransitivity, 501.8ms TimeCoverageRelationStatistics Valid=814, Invalid=3218, Unknown=0, NotChecked=0, Total=4032 [2021-06-05 06:54:39,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59442 states. [2021-06-05 06:54:40,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59442 to 43235. [2021-06-05 06:54:40,895 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 06:54:41,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43235 states to 43235 states and 166919 transitions. [2021-06-05 06:54:41,006 INFO L78 Accepts]: Start accepts. Automaton has 43235 states and 166919 transitions. Word has length 28 [2021-06-05 06:54:41,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:54:41,007 INFO L482 AbstractCegarLoop]: Abstraction has 43235 states and 166919 transitions. [2021-06-05 06:54:41,007 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 06:54:41,007 INFO L276 IsEmpty]: Start isEmpty. Operand 43235 states and 166919 transitions. [2021-06-05 06:54:41,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:54:41,069 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:54:41,069 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 06:54:41,269 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 227 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4002 [2021-06-05 06:54:41,270 INFO L430 AbstractCegarLoop]: === Iteration 230 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:54:41,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:54:41,270 INFO L82 PathProgramCache]: Analyzing trace with hash 1959694861, now seen corresponding path program 148 times [2021-06-05 06:54:41,270 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:54:41,270 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365547816] [2021-06-05 06:54:41,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:54:41,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:54:41,303 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 06:54:41,304 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:54:41,304 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365547816] [2021-06-05 06:54:41,304 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1365547816] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:54:41,304 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [931154505] [2021-06-05 06:54:41,304 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 06:54:41,323 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:54:41,324 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:54:41,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:54:41,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:54:41,381 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 06:54:41,382 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [931154505] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:54:41,382 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:54:41,382 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 06:54:41,382 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1221993417] [2021-06-05 06:54:41,382 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 06:54:41,382 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:54:41,382 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 06:54:41,382 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-06-05 06:54:41,382 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 06:54:42,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:54:42,548 INFO L93 Difference]: Finished difference Result 60717 states and 226269 transitions. [2021-06-05 06:54:42,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-05 06:54:42,549 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 06:54:42,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:54:42,703 INFO L225 Difference]: With dead ends: 60717 [2021-06-05 06:54:42,703 INFO L226 Difference]: Without dead ends: 60677 [2021-06-05 06:54:42,703 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1158 ImplicationChecksByTransitivity, 456.4ms TimeCoverageRelationStatistics Valid=722, Invalid=2818, Unknown=0, NotChecked=0, Total=3540 [2021-06-05 06:54:42,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60677 states. [2021-06-05 06:54:43,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60677 to 43367. [2021-06-05 06:54:43,806 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 06:54:43,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43367 states to 43367 states and 167399 transitions. [2021-06-05 06:54:43,919 INFO L78 Accepts]: Start accepts. Automaton has 43367 states and 167399 transitions. Word has length 28 [2021-06-05 06:54:43,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:54:43,919 INFO L482 AbstractCegarLoop]: Abstraction has 43367 states and 167399 transitions. [2021-06-05 06:54:43,919 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 06:54:43,919 INFO L276 IsEmpty]: Start isEmpty. Operand 43367 states and 167399 transitions. [2021-06-05 06:54:43,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:54:43,982 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:54:43,982 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 06:54:44,182 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4003,228 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:54:44,182 INFO L430 AbstractCegarLoop]: === Iteration 231 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:54:44,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:54:44,182 INFO L82 PathProgramCache]: Analyzing trace with hash 243917385, now seen corresponding path program 149 times [2021-06-05 06:54:44,182 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:54:44,183 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589961534] [2021-06-05 06:54:44,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:54:44,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:54:44,217 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 06:54:44,217 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:54:44,217 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1589961534] [2021-06-05 06:54:44,217 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1589961534] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:54:44,217 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [414091295] [2021-06-05 06:54:44,217 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 06:54:44,238 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 06:54:44,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:54:44,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:54:44,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:54:44,326 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 06:54:44,327 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [414091295] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:54:44,327 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:54:44,327 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-05 06:54:44,327 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023100791] [2021-06-05 06:54:44,327 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 06:54:44,327 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:54:44,327 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 06:54:44,327 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2021-06-05 06:54:44,327 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 06:54:45,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:54:45,824 INFO L93 Difference]: Finished difference Result 59965 states and 224001 transitions. [2021-06-05 06:54:45,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-06-05 06:54:45,824 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 06:54:45,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:54:45,969 INFO L225 Difference]: With dead ends: 59965 [2021-06-05 06:54:45,969 INFO L226 Difference]: Without dead ends: 59965 [2021-06-05 06:54:45,969 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2488 ImplicationChecksByTransitivity, 946.8ms TimeCoverageRelationStatistics Valid=1250, Invalid=5392, Unknown=0, NotChecked=0, Total=6642 [2021-06-05 06:54:46,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59965 states. [2021-06-05 06:54:47,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59965 to 44272. [2021-06-05 06:54:47,077 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 06:54:47,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44272 states to 44272 states and 170470 transitions. [2021-06-05 06:54:47,197 INFO L78 Accepts]: Start accepts. Automaton has 44272 states and 170470 transitions. Word has length 28 [2021-06-05 06:54:47,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:54:47,197 INFO L482 AbstractCegarLoop]: Abstraction has 44272 states and 170470 transitions. [2021-06-05 06:54:47,197 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 06:54:47,197 INFO L276 IsEmpty]: Start isEmpty. Operand 44272 states and 170470 transitions. [2021-06-05 06:54:47,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:54:47,263 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:54:47,264 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 06:54:47,464 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4004,229 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:54:47,464 INFO L430 AbstractCegarLoop]: === Iteration 232 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:54:47,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:54:47,465 INFO L82 PathProgramCache]: Analyzing trace with hash 1886956539, now seen corresponding path program 150 times [2021-06-05 06:54:47,465 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:54:47,465 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1490737284] [2021-06-05 06:54:47,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:54:47,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:54:47,498 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 06:54:47,498 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:54:47,498 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1490737284] [2021-06-05 06:54:47,498 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1490737284] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:54:47,498 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [983271781] [2021-06-05 06:54:47,498 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 06:54:47,519 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:54:47,519 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:54:47,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:54:47,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:54:47,602 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 06:54:47,602 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [983271781] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:54:47,602 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:54:47,602 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-05 06:54:47,602 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1333312861] [2021-06-05 06:54:47,603 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 06:54:47,603 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:54:47,603 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 06:54:47,603 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2021-06-05 06:54:47,603 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 06:54:48,474 WARN L205 SmtUtils]: Spent 210.00 ms on a formula simplification that was a NOOP. DAG size: 16 [2021-06-05 06:54:48,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:54:48,956 INFO L93 Difference]: Finished difference Result 59467 states and 222606 transitions. [2021-06-05 06:54:48,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-06-05 06:54:48,956 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 06:54:48,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:54:49,102 INFO L225 Difference]: With dead ends: 59467 [2021-06-05 06:54:49,102 INFO L226 Difference]: Without dead ends: 59459 [2021-06-05 06:54:49,102 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1724 ImplicationChecksByTransitivity, 800.8ms TimeCoverageRelationStatistics Valid=973, Invalid=3857, Unknown=0, NotChecked=0, Total=4830 [2021-06-05 06:54:49,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59459 states. [2021-06-05 06:54:50,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59459 to 44196. [2021-06-05 06:54:50,167 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 06:54:50,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44196 states to 44196 states and 170234 transitions. [2021-06-05 06:54:50,282 INFO L78 Accepts]: Start accepts. Automaton has 44196 states and 170234 transitions. Word has length 28 [2021-06-05 06:54:50,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:54:50,282 INFO L482 AbstractCegarLoop]: Abstraction has 44196 states and 170234 transitions. [2021-06-05 06:54:50,282 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 06:54:50,282 INFO L276 IsEmpty]: Start isEmpty. Operand 44196 states and 170234 transitions. [2021-06-05 06:54:50,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:54:50,345 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:54:50,345 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 06:54:50,545 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4005,230 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:54:50,545 INFO L430 AbstractCegarLoop]: === Iteration 233 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:54:50,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:54:50,546 INFO L82 PathProgramCache]: Analyzing trace with hash 619499361, now seen corresponding path program 151 times [2021-06-05 06:54:50,546 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:54:50,546 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [902225373] [2021-06-05 06:54:50,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:54:50,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:54:50,579 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 06:54:50,579 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:54:50,579 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [902225373] [2021-06-05 06:54:50,579 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [902225373] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:54:50,579 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1636255868] [2021-06-05 06:54:50,579 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 06:54:50,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:54:50,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:54:50,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:54:50,672 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 06:54:50,672 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1636255868] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:54:50,673 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:54:50,673 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 06:54:50,673 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281984569] [2021-06-05 06:54:50,673 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 06:54:50,673 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:54:50,673 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 06:54:50,673 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-06-05 06:54:50,673 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 06:54:51,550 WARN L205 SmtUtils]: Spent 206.00 ms on a formula simplification that was a NOOP. DAG size: 16 [2021-06-05 06:54:51,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:54:51,838 INFO L93 Difference]: Finished difference Result 58944 states and 221360 transitions. [2021-06-05 06:54:51,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-05 06:54:51,838 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 06:54:51,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:54:51,987 INFO L225 Difference]: With dead ends: 58944 [2021-06-05 06:54:51,987 INFO L226 Difference]: Without dead ends: 58920 [2021-06-05 06:54:51,987 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1248 ImplicationChecksByTransitivity, 692.1ms TimeCoverageRelationStatistics Valid=750, Invalid=3032, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 06:54:52,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58920 states. [2021-06-05 06:54:53,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58920 to 44182. [2021-06-05 06:54:53,116 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 06:54:53,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44182 states to 44182 states and 170179 transitions. [2021-06-05 06:54:53,233 INFO L78 Accepts]: Start accepts. Automaton has 44182 states and 170179 transitions. Word has length 28 [2021-06-05 06:54:53,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:54:53,233 INFO L482 AbstractCegarLoop]: Abstraction has 44182 states and 170179 transitions. [2021-06-05 06:54:53,233 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 06:54:53,233 INFO L276 IsEmpty]: Start isEmpty. Operand 44182 states and 170179 transitions. [2021-06-05 06:54:53,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:54:53,296 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:54:53,296 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 06:54:53,496 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 231 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4006 [2021-06-05 06:54:53,496 INFO L430 AbstractCegarLoop]: === Iteration 234 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:54:53,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:54:53,496 INFO L82 PathProgramCache]: Analyzing trace with hash 1303085277, now seen corresponding path program 152 times [2021-06-05 06:54:53,497 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:54:53,497 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1309427200] [2021-06-05 06:54:53,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:54:53,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:54:53,530 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 06:54:53,530 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:54:53,530 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1309427200] [2021-06-05 06:54:53,530 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1309427200] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:54:53,530 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1466763497] [2021-06-05 06:54:53,530 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 06:54:53,550 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:54:53,550 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:54:53,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:54:53,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:54:53,614 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 06:54:53,614 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1466763497] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:54:53,614 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:54:53,614 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-06-05 06:54:53,615 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [242946920] [2021-06-05 06:54:53,615 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 06:54:53,615 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:54:53,615 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 06:54:53,615 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-06-05 06:54:53,615 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 06:54:54,554 WARN L205 SmtUtils]: Spent 231.00 ms on a formula simplification that was a NOOP. DAG size: 10 [2021-06-05 06:54:54,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:54:54,818 INFO L93 Difference]: Finished difference Result 58726 states and 220667 transitions. [2021-06-05 06:54:54,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-05 06:54:54,819 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 06:54:54,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:54:54,963 INFO L225 Difference]: With dead ends: 58726 [2021-06-05 06:54:54,963 INFO L226 Difference]: Without dead ends: 58686 [2021-06-05 06:54:54,963 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1104 ImplicationChecksByTransitivity, 685.7ms TimeCoverageRelationStatistics Valid=696, Invalid=2726, Unknown=0, NotChecked=0, Total=3422 [2021-06-05 06:54:55,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58686 states. [2021-06-05 06:54:56,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58686 to 44531. [2021-06-05 06:54:56,063 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 06:54:56,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44531 states to 44531 states and 171608 transitions. [2021-06-05 06:54:56,180 INFO L78 Accepts]: Start accepts. Automaton has 44531 states and 171608 transitions. Word has length 28 [2021-06-05 06:54:56,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:54:56,180 INFO L482 AbstractCegarLoop]: Abstraction has 44531 states and 171608 transitions. [2021-06-05 06:54:56,180 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 06:54:56,180 INFO L276 IsEmpty]: Start isEmpty. Operand 44531 states and 171608 transitions. [2021-06-05 06:54:56,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:54:56,244 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:54:56,244 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 06:54:56,445 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4007,232 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:54:56,445 INFO L430 AbstractCegarLoop]: === Iteration 235 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:54:56,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:54:56,445 INFO L82 PathProgramCache]: Analyzing trace with hash 806750187, now seen corresponding path program 153 times [2021-06-05 06:54:56,445 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:54:56,445 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2083160682] [2021-06-05 06:54:56,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:54:56,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:54:56,478 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 06:54:56,478 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:54:56,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2083160682] [2021-06-05 06:54:56,478 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2083160682] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:54:56,479 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [228146141] [2021-06-05 06:54:56,479 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 06:54:56,499 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 06:54:56,499 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:54:56,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:54:56,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:54:56,579 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 06:54:56,579 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [228146141] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:54:56,579 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:54:56,579 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 06:54:56,579 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788824983] [2021-06-05 06:54:56,579 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 06:54:56,579 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:54:56,580 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 06:54:56,580 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-06-05 06:54:56,580 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 06:54:57,603 WARN L205 SmtUtils]: Spent 222.00 ms on a formula simplification that was a NOOP. DAG size: 19 [2021-06-05 06:54:57,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:54:57,875 INFO L93 Difference]: Finished difference Result 71242 states and 265120 transitions. [2021-06-05 06:54:57,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-06-05 06:54:57,876 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 06:54:57,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:54:58,047 INFO L225 Difference]: With dead ends: 71242 [2021-06-05 06:54:58,047 INFO L226 Difference]: Without dead ends: 71242 [2021-06-05 06:54:58,047 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1468 ImplicationChecksByTransitivity, 745.3ms TimeCoverageRelationStatistics Valid=901, Invalid=3131, Unknown=0, NotChecked=0, Total=4032 [2021-06-05 06:54:58,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71242 states. [2021-06-05 06:54:59,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71242 to 45697. [2021-06-05 06:54:59,248 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 06:54:59,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45697 states to 45697 states and 176763 transitions. [2021-06-05 06:54:59,369 INFO L78 Accepts]: Start accepts. Automaton has 45697 states and 176763 transitions. Word has length 28 [2021-06-05 06:54:59,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:54:59,370 INFO L482 AbstractCegarLoop]: Abstraction has 45697 states and 176763 transitions. [2021-06-05 06:54:59,370 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 06:54:59,370 INFO L276 IsEmpty]: Start isEmpty. Operand 45697 states and 176763 transitions. [2021-06-05 06:54:59,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:54:59,435 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:54:59,435 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 06:54:59,635 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 233 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4008 [2021-06-05 06:54:59,635 INFO L430 AbstractCegarLoop]: === Iteration 236 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:54:59,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:54:59,635 INFO L82 PathProgramCache]: Analyzing trace with hash 132028309, now seen corresponding path program 154 times [2021-06-05 06:54:59,635 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:54:59,636 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [111446576] [2021-06-05 06:54:59,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:54:59,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:54:59,669 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 06:54:59,669 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:54:59,669 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [111446576] [2021-06-05 06:54:59,669 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [111446576] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:54:59,669 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1132219620] [2021-06-05 06:54:59,669 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 06:54:59,688 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:54:59,689 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:54:59,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:54:59,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:54:59,768 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:54:59,768 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1132219620] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:54:59,768 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:54:59,768 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 06:54:59,768 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491149158] [2021-06-05 06:54:59,768 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 06:54:59,768 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:54:59,768 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 06:54:59,768 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-05 06:54:59,769 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 06:55:01,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:55:01,085 INFO L93 Difference]: Finished difference Result 65327 states and 246370 transitions. [2021-06-05 06:55:01,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-05 06:55:01,086 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 06:55:01,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:55:01,246 INFO L225 Difference]: With dead ends: 65327 [2021-06-05 06:55:01,246 INFO L226 Difference]: Without dead ends: 65327 [2021-06-05 06:55:01,246 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1173 ImplicationChecksByTransitivity, 511.6ms TimeCoverageRelationStatistics Valid=781, Invalid=2641, Unknown=0, NotChecked=0, Total=3422 [2021-06-05 06:55:01,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65327 states. [2021-06-05 06:55:02,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65327 to 45727. [2021-06-05 06:55:02,460 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 06:55:02,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45727 states to 45727 states and 176870 transitions. [2021-06-05 06:55:02,583 INFO L78 Accepts]: Start accepts. Automaton has 45727 states and 176870 transitions. Word has length 28 [2021-06-05 06:55:02,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:55:02,583 INFO L482 AbstractCegarLoop]: Abstraction has 45727 states and 176870 transitions. [2021-06-05 06:55:02,583 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 06:55:02,584 INFO L276 IsEmpty]: Start isEmpty. Operand 45727 states and 176870 transitions. [2021-06-05 06:55:02,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:55:02,649 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:55:02,649 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 06:55:02,850 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4009,234 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:55:02,850 INFO L430 AbstractCegarLoop]: === Iteration 237 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:55:02,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:55:02,850 INFO L82 PathProgramCache]: Analyzing trace with hash 1785388485, now seen corresponding path program 155 times [2021-06-05 06:55:02,850 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:55:02,850 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227284026] [2021-06-05 06:55:02,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:55:02,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:55:02,884 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 06:55:02,884 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:55:02,884 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227284026] [2021-06-05 06:55:02,884 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227284026] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:55:02,884 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [914482744] [2021-06-05 06:55:02,884 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 06:55:02,906 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 06:55:02,906 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:55:02,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:55:02,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:55:02,993 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 06:55:02,994 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [914482744] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:55:02,994 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:55:02,994 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-05 06:55:02,994 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1789239234] [2021-06-05 06:55:02,994 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 06:55:02,994 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:55:02,994 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 06:55:02,994 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-06-05 06:55:02,994 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 06:55:03,713 WARN L205 SmtUtils]: Spent 223.00 ms on a formula simplification that was a NOOP. DAG size: 11 [2021-06-05 06:55:04,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:55:04,670 INFO L93 Difference]: Finished difference Result 66185 states and 248806 transitions. [2021-06-05 06:55:04,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-06-05 06:55:04,670 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 06:55:04,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:55:04,843 INFO L225 Difference]: With dead ends: 66185 [2021-06-05 06:55:04,843 INFO L226 Difference]: Without dead ends: 66185 [2021-06-05 06:55:04,844 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2900 ImplicationChecksByTransitivity, 1018.6ms TimeCoverageRelationStatistics Valid=1557, Invalid=5925, Unknown=0, NotChecked=0, Total=7482 [2021-06-05 06:55:04,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66185 states. [2021-06-05 06:55:05,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66185 to 45991. [2021-06-05 06:55:06,017 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 06:55:06,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45991 states to 45991 states and 177728 transitions. [2021-06-05 06:55:06,139 INFO L78 Accepts]: Start accepts. Automaton has 45991 states and 177728 transitions. Word has length 28 [2021-06-05 06:55:06,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:55:06,139 INFO L482 AbstractCegarLoop]: Abstraction has 45991 states and 177728 transitions. [2021-06-05 06:55:06,139 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 06:55:06,139 INFO L276 IsEmpty]: Start isEmpty. Operand 45991 states and 177728 transitions. [2021-06-05 06:55:06,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:55:06,205 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:55:06,205 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 06:55:06,408 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 235 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4010 [2021-06-05 06:55:06,409 INFO L430 AbstractCegarLoop]: === Iteration 238 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:55:06,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:55:06,409 INFO L82 PathProgramCache]: Analyzing trace with hash -866539657, now seen corresponding path program 156 times [2021-06-05 06:55:06,409 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:55:06,409 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1372683316] [2021-06-05 06:55:06,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:55:06,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:55:06,442 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 06:55:06,442 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:55:06,442 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1372683316] [2021-06-05 06:55:06,442 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1372683316] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:55:06,442 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [587131634] [2021-06-05 06:55:06,442 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 06:55:06,665 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 06:55:06,666 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:55:06,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:55:06,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:55:06,756 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 06:55:06,757 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [587131634] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:55:06,757 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:55:06,757 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-05 06:55:06,757 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1191726503] [2021-06-05 06:55:06,757 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 06:55:06,757 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:55:06,757 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 06:55:06,757 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-06-05 06:55:06,757 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 06:55:07,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:55:07,980 INFO L93 Difference]: Finished difference Result 65397 states and 246571 transitions. [2021-06-05 06:55:07,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-06-05 06:55:07,980 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 06:55:07,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:55:08,143 INFO L225 Difference]: With dead ends: 65397 [2021-06-05 06:55:08,144 INFO L226 Difference]: Without dead ends: 65393 [2021-06-05 06:55:08,144 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1770 ImplicationChecksByTransitivity, 641.5ms TimeCoverageRelationStatistics Valid=1139, Invalid=3831, Unknown=0, NotChecked=0, Total=4970 [2021-06-05 06:55:08,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65393 states. [2021-06-05 06:55:09,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65393 to 45627. [2021-06-05 06:55:09,285 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 06:55:09,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45627 states to 45627 states and 176492 transitions. [2021-06-05 06:55:09,608 INFO L78 Accepts]: Start accepts. Automaton has 45627 states and 176492 transitions. Word has length 28 [2021-06-05 06:55:09,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:55:09,608 INFO L482 AbstractCegarLoop]: Abstraction has 45627 states and 176492 transitions. [2021-06-05 06:55:09,608 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 06:55:09,609 INFO L276 IsEmpty]: Start isEmpty. Operand 45627 states and 176492 transitions. [2021-06-05 06:55:09,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:55:09,679 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:55:09,679 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 06:55:09,879 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4011,236 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:55:09,880 INFO L430 AbstractCegarLoop]: === Iteration 239 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:55:09,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:55:09,880 INFO L82 PathProgramCache]: Analyzing trace with hash 1338899459, now seen corresponding path program 157 times [2021-06-05 06:55:09,880 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:55:09,880 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816686495] [2021-06-05 06:55:09,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:55:09,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:55:09,913 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:55:09,913 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:55:09,913 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816686495] [2021-06-05 06:55:09,914 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816686495] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:55:09,914 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [620356421] [2021-06-05 06:55:09,914 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 06:55:09,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:55:09,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:55:09,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:55:10,011 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 06:55:10,011 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [620356421] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:55:10,011 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:55:10,012 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 06:55:10,012 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331032654] [2021-06-05 06:55:10,012 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 06:55:10,012 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:55:10,012 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 06:55:10,012 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-06-05 06:55:10,012 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 06:55:10,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:55:10,847 INFO L93 Difference]: Finished difference Result 59724 states and 226961 transitions. [2021-06-05 06:55:10,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 06:55:10,848 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 06:55:10,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:55:10,994 INFO L225 Difference]: With dead ends: 59724 [2021-06-05 06:55:10,994 INFO L226 Difference]: Without dead ends: 59724 [2021-06-05 06:55:10,994 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 921 ImplicationChecksByTransitivity, 409.8ms TimeCoverageRelationStatistics Valid=608, Invalid=2148, Unknown=0, NotChecked=0, Total=2756 [2021-06-05 06:55:11,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59724 states. [2021-06-05 06:55:12,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59724 to 45643. [2021-06-05 06:55:12,055 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 06:55:12,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45643 states to 45643 states and 176640 transitions. [2021-06-05 06:55:12,182 INFO L78 Accepts]: Start accepts. Automaton has 45643 states and 176640 transitions. Word has length 28 [2021-06-05 06:55:12,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:55:12,182 INFO L482 AbstractCegarLoop]: Abstraction has 45643 states and 176640 transitions. [2021-06-05 06:55:12,182 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 06:55:12,182 INFO L276 IsEmpty]: Start isEmpty. Operand 45643 states and 176640 transitions. [2021-06-05 06:55:12,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:55:12,250 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:55:12,250 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 06:55:12,450 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 237 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4012 [2021-06-05 06:55:12,451 INFO L430 AbstractCegarLoop]: === Iteration 240 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:55:12,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:55:12,451 INFO L82 PathProgramCache]: Analyzing trace with hash -1775748157, now seen corresponding path program 158 times [2021-06-05 06:55:12,451 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:55:12,451 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [583336824] [2021-06-05 06:55:12,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:55:12,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:55:12,484 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 06:55:12,484 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:55:12,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [583336824] [2021-06-05 06:55:12,485 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [583336824] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:55:12,485 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1885537709] [2021-06-05 06:55:12,485 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 06:55:12,505 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:55:12,505 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:55:12,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:55:12,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:55:12,747 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 06:55:12,747 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1885537709] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:55:12,747 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:55:12,747 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 06:55:12,747 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1529862164] [2021-06-05 06:55:12,747 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 06:55:12,748 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:55:12,748 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 06:55:12,748 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-06-05 06:55:12,748 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 06:55:13,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:55:13,461 INFO L93 Difference]: Finished difference Result 59038 states and 225086 transitions. [2021-06-05 06:55:13,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 06:55:13,461 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 06:55:13,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:55:13,608 INFO L225 Difference]: With dead ends: 59038 [2021-06-05 06:55:13,609 INFO L226 Difference]: Without dead ends: 59026 [2021-06-05 06:55:13,609 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 568 ImplicationChecksByTransitivity, 325.0ms TimeCoverageRelationStatistics Valid=448, Invalid=1532, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 06:55:13,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59026 states. [2021-06-05 06:55:14,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59026 to 45577. [2021-06-05 06:55:14,657 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 06:55:14,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45577 states to 45577 states and 176437 transitions. [2021-06-05 06:55:14,780 INFO L78 Accepts]: Start accepts. Automaton has 45577 states and 176437 transitions. Word has length 28 [2021-06-05 06:55:14,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:55:14,781 INFO L482 AbstractCegarLoop]: Abstraction has 45577 states and 176437 transitions. [2021-06-05 06:55:14,781 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 06:55:14,781 INFO L276 IsEmpty]: Start isEmpty. Operand 45577 states and 176437 transitions. [2021-06-05 06:55:14,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:55:14,847 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:55:14,847 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 06:55:15,047 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4013,238 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:55:15,048 INFO L430 AbstractCegarLoop]: === Iteration 241 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:55:15,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:55:15,048 INFO L82 PathProgramCache]: Analyzing trace with hash 517999999, now seen corresponding path program 159 times [2021-06-05 06:55:15,048 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:55:15,048 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499468050] [2021-06-05 06:55:15,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:55:15,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:55:15,085 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 06:55:15,085 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:55:15,085 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499468050] [2021-06-05 06:55:15,085 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [499468050] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:55:15,085 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [247298905] [2021-06-05 06:55:15,085 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 06:55:15,106 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 06:55:15,106 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:55:15,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:55:15,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:55:15,184 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 06:55:15,184 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [247298905] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:55:15,184 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:55:15,184 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 06:55:15,184 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1644064040] [2021-06-05 06:55:15,184 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 06:55:15,184 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:55:15,184 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 06:55:15,184 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-05 06:55:15,184 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 06:55:15,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:55:15,949 INFO L93 Difference]: Finished difference Result 50058 states and 191219 transitions. [2021-06-05 06:55:15,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 06:55:15,949 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 06:55:15,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:55:16,068 INFO L225 Difference]: With dead ends: 50058 [2021-06-05 06:55:16,068 INFO L226 Difference]: Without dead ends: 50058 [2021-06-05 06:55:16,068 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 412 ImplicationChecksByTransitivity, 277.0ms TimeCoverageRelationStatistics Valid=323, Invalid=1159, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 06:55:16,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50058 states. [2021-06-05 06:55:17,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50058 to 45785. [2021-06-05 06:55:17,059 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 06:55:17,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45785 states to 45785 states and 177129 transitions. [2021-06-05 06:55:17,181 INFO L78 Accepts]: Start accepts. Automaton has 45785 states and 177129 transitions. Word has length 28 [2021-06-05 06:55:17,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:55:17,182 INFO L482 AbstractCegarLoop]: Abstraction has 45785 states and 177129 transitions. [2021-06-05 06:55:17,182 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 06:55:17,182 INFO L276 IsEmpty]: Start isEmpty. Operand 45785 states and 177129 transitions. [2021-06-05 06:55:17,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:55:17,250 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:55:17,250 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 06:55:17,451 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4014,239 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:55:17,451 INFO L430 AbstractCegarLoop]: === Iteration 242 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:55:17,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:55:17,451 INFO L82 PathProgramCache]: Analyzing trace with hash -480567967, now seen corresponding path program 160 times [2021-06-05 06:55:17,451 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:55:17,451 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [4417887] [2021-06-05 06:55:17,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:55:17,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:55:17,487 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 06:55:17,487 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:55:17,487 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [4417887] [2021-06-05 06:55:17,488 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [4417887] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:55:17,488 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [572579734] [2021-06-05 06:55:17,488 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 06:55:17,507 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:55:17,507 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:55:17,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:55:17,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:55:17,579 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 06:55:17,579 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [572579734] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:55:17,579 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:55:17,579 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-05 06:55:17,579 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037811329] [2021-06-05 06:55:17,579 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 06:55:17,579 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:55:17,579 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 06:55:17,579 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-06-05 06:55:17,579 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 06:55:18,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:55:18,100 INFO L93 Difference]: Finished difference Result 49905 states and 190821 transitions. [2021-06-05 06:55:18,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 06:55:18,100 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 06:55:18,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:55:18,219 INFO L225 Difference]: With dead ends: 49905 [2021-06-05 06:55:18,219 INFO L226 Difference]: Without dead ends: 49901 [2021-06-05 06:55:18,220 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 257 ImplicationChecksByTransitivity, 221.9ms TimeCoverageRelationStatistics Valid=247, Invalid=809, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 06:55:18,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49901 states. [2021-06-05 06:55:19,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49901 to 45725. [2021-06-05 06:55:19,259 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 06:55:19,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45725 states to 45725 states and 176937 transitions. [2021-06-05 06:55:19,379 INFO L78 Accepts]: Start accepts. Automaton has 45725 states and 176937 transitions. Word has length 28 [2021-06-05 06:55:19,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:55:19,379 INFO L482 AbstractCegarLoop]: Abstraction has 45725 states and 176937 transitions. [2021-06-05 06:55:19,380 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 06:55:19,380 INFO L276 IsEmpty]: Start isEmpty. Operand 45725 states and 176937 transitions. [2021-06-05 06:55:19,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:55:19,445 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:55:19,445 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 06:55:19,645 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4015,240 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:55:19,645 INFO L430 AbstractCegarLoop]: === Iteration 243 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:55:19,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:55:19,645 INFO L82 PathProgramCache]: Analyzing trace with hash -510371023, now seen corresponding path program 80 times [2021-06-05 06:55:19,645 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:55:19,645 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929973999] [2021-06-05 06:55:19,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:55:19,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:55:19,679 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 06:55:19,679 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:55:19,679 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929973999] [2021-06-05 06:55:19,679 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [929973999] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:55:19,679 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1008749855] [2021-06-05 06:55:19,679 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 06:55:19,698 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:55:19,699 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:55:19,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:55:19,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:55:19,761 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 06:55:19,762 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1008749855] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:55:19,762 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:55:19,762 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-06-05 06:55:19,762 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2027157824] [2021-06-05 06:55:19,762 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 06:55:19,762 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:55:19,762 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 06:55:19,762 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:55:19,762 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 06:55:20,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:55:20,509 INFO L93 Difference]: Finished difference Result 49960 states and 190934 transitions. [2021-06-05 06:55:20,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 06:55:20,510 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 06:55:20,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:55:20,629 INFO L225 Difference]: With dead ends: 49960 [2021-06-05 06:55:20,629 INFO L226 Difference]: Without dead ends: 49960 [2021-06-05 06:55:20,630 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 193.0ms TimeCoverageRelationStatistics Valid=275, Invalid=781, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 06:55:20,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49960 states. [2021-06-05 06:55:21,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49960 to 45829. [2021-06-05 06:55:21,544 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 06:55:21,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45829 states to 45829 states and 177261 transitions. [2021-06-05 06:55:21,663 INFO L78 Accepts]: Start accepts. Automaton has 45829 states and 177261 transitions. Word has length 28 [2021-06-05 06:55:21,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:55:21,663 INFO L482 AbstractCegarLoop]: Abstraction has 45829 states and 177261 transitions. [2021-06-05 06:55:21,663 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 06:55:21,663 INFO L276 IsEmpty]: Start isEmpty. Operand 45829 states and 177261 transitions. [2021-06-05 06:55:21,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:55:21,729 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:55:21,729 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 06:55:21,930 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4016,241 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:55:21,930 INFO L430 AbstractCegarLoop]: === Iteration 244 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:55:21,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:55:21,930 INFO L82 PathProgramCache]: Analyzing trace with hash 394977929, now seen corresponding path program 81 times [2021-06-05 06:55:21,930 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:55:21,930 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1669217852] [2021-06-05 06:55:21,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:55:21,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:55:21,958 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 06:55:21,958 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:55:21,958 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1669217852] [2021-06-05 06:55:21,958 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1669217852] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:55:21,958 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [962316931] [2021-06-05 06:55:21,958 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 06:55:21,979 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 06:55:21,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:55:21,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:55:21,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:55:22,025 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 06:55:22,025 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [962316931] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:55:22,025 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:55:22,025 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-06-05 06:55:22,025 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742336372] [2021-06-05 06:55:22,025 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 06:55:22,025 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:55:22,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 06:55:22,026 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-05 06:55:22,026 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 06:55:22,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:55:22,455 INFO L93 Difference]: Finished difference Result 50055 states and 191371 transitions. [2021-06-05 06:55:22,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 06:55:22,456 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 06:55:22,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:55:22,587 INFO L225 Difference]: With dead ends: 50055 [2021-06-05 06:55:22,588 INFO L226 Difference]: Without dead ends: 50043 [2021-06-05 06:55:22,588 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 125.5ms TimeCoverageRelationStatistics Valid=179, Invalid=523, Unknown=0, NotChecked=0, Total=702 [2021-06-05 06:55:22,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50043 states. [2021-06-05 06:55:23,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50043 to 45961. [2021-06-05 06:55:23,606 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 06:55:23,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45961 states to 45961 states and 177689 transitions. [2021-06-05 06:55:23,730 INFO L78 Accepts]: Start accepts. Automaton has 45961 states and 177689 transitions. Word has length 28 [2021-06-05 06:55:23,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:55:23,730 INFO L482 AbstractCegarLoop]: Abstraction has 45961 states and 177689 transitions. [2021-06-05 06:55:23,730 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 06:55:23,730 INFO L276 IsEmpty]: Start isEmpty. Operand 45961 states and 177689 transitions. [2021-06-05 06:55:23,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:55:23,795 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:55:23,795 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 06:55:23,996 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4017,242 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:55:23,996 INFO L430 AbstractCegarLoop]: === Iteration 245 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:55:23,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:55:23,996 INFO L82 PathProgramCache]: Analyzing trace with hash -597515635, now seen corresponding path program 82 times [2021-06-05 06:55:23,996 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:55:23,996 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1973578515] [2021-06-05 06:55:23,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:55:23,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:55:24,029 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 06:55:24,030 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:55:24,030 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1973578515] [2021-06-05 06:55:24,030 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1973578515] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:55:24,030 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1791625998] [2021-06-05 06:55:24,030 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 06:55:24,263 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:55:24,263 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:55:24,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:55:24,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:55:24,307 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 06:55:24,307 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1791625998] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:55:24,307 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:55:24,307 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-06-05 06:55:24,307 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [173345091] [2021-06-05 06:55:24,307 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 06:55:24,307 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:55:24,308 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 06:55:24,308 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:55:24,308 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 06:55:24,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:55:24,779 INFO L93 Difference]: Finished difference Result 50019 states and 191287 transitions. [2021-06-05 06:55:24,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 06:55:24,779 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 06:55:24,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:55:24,900 INFO L225 Difference]: With dead ends: 50019 [2021-06-05 06:55:24,900 INFO L226 Difference]: Without dead ends: 49999 [2021-06-05 06:55:24,900 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 154.1ms TimeCoverageRelationStatistics Valid=212, Invalid=658, Unknown=0, NotChecked=0, Total=870 [2021-06-05 06:55:24,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49999 states. [2021-06-05 06:55:25,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49999 to 45961. [2021-06-05 06:55:25,837 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 06:55:25,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45961 states to 45961 states and 177685 transitions. [2021-06-05 06:55:25,962 INFO L78 Accepts]: Start accepts. Automaton has 45961 states and 177685 transitions. Word has length 28 [2021-06-05 06:55:25,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:55:25,962 INFO L482 AbstractCegarLoop]: Abstraction has 45961 states and 177685 transitions. [2021-06-05 06:55:25,962 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 06:55:25,962 INFO L276 IsEmpty]: Start isEmpty. Operand 45961 states and 177685 transitions. [2021-06-05 06:55:26,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:55:26,029 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:55:26,029 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 06:55:26,229 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 243 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4018 [2021-06-05 06:55:26,229 INFO L430 AbstractCegarLoop]: === Iteration 246 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:55:26,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:55:26,229 INFO L82 PathProgramCache]: Analyzing trace with hash 970045237, now seen corresponding path program 161 times [2021-06-05 06:55:26,229 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:55:26,229 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [132883338] [2021-06-05 06:55:26,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:55:26,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:55:26,260 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 06:55:26,260 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:55:26,260 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [132883338] [2021-06-05 06:55:26,260 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [132883338] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:55:26,260 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1956362345] [2021-06-05 06:55:26,260 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 06:55:26,281 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:55:26,281 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:55:26,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 06:55:26,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:55:26,333 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 06:55:26,333 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1956362345] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:55:26,334 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:55:26,334 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-05 06:55:26,334 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1698489709] [2021-06-05 06:55:26,334 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:55:26,334 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:55:26,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:55:26,334 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:55:26,334 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 06:55:26,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:55:26,788 INFO L93 Difference]: Finished difference Result 50922 states and 195250 transitions. [2021-06-05 06:55:26,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 06:55:26,789 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 06:55:26,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:55:26,924 INFO L225 Difference]: With dead ends: 50922 [2021-06-05 06:55:26,925 INFO L226 Difference]: Without dead ends: 50909 [2021-06-05 06:55:26,925 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 113.9ms TimeCoverageRelationStatistics Valid=162, Invalid=390, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:55:26,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50909 states. [2021-06-05 06:55:27,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50909 to 48694. [2021-06-05 06:55:27,918 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 06:55:28,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48694 states to 48694 states and 188673 transitions. [2021-06-05 06:55:28,050 INFO L78 Accepts]: Start accepts. Automaton has 48694 states and 188673 transitions. Word has length 28 [2021-06-05 06:55:28,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:55:28,050 INFO L482 AbstractCegarLoop]: Abstraction has 48694 states and 188673 transitions. [2021-06-05 06:55:28,051 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 06:55:28,051 INFO L276 IsEmpty]: Start isEmpty. Operand 48694 states and 188673 transitions. [2021-06-05 06:55:28,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:55:28,408 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:55:28,408 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 06:55:28,608 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4019,244 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:55:28,608 INFO L430 AbstractCegarLoop]: === Iteration 247 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:55:28,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:55:28,608 INFO L82 PathProgramCache]: Analyzing trace with hash 287300907, now seen corresponding path program 162 times [2021-06-05 06:55:28,608 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:55:28,609 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1403660864] [2021-06-05 06:55:28,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:55:28,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:55:28,648 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 06:55:28,648 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:55:28,648 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1403660864] [2021-06-05 06:55:28,648 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1403660864] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:55:28,648 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [877986456] [2021-06-05 06:55:28,648 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 06:55:28,669 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 06:55:28,669 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:55:28,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 06:55:28,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:55:28,724 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 06:55:28,724 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [877986456] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:55:28,724 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:55:28,724 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-05 06:55:28,724 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714771112] [2021-06-05 06:55:28,725 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:55:28,725 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:55:28,725 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:55:28,725 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:55:28,725 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 06:55:29,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:55:29,194 INFO L93 Difference]: Finished difference Result 54270 states and 206696 transitions. [2021-06-05 06:55:29,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 06:55:29,195 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 06:55:29,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:55:29,329 INFO L225 Difference]: With dead ends: 54270 [2021-06-05 06:55:29,330 INFO L226 Difference]: Without dead ends: 54270 [2021-06-05 06:55:29,330 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 141.7ms TimeCoverageRelationStatistics Valid=202, Invalid=500, Unknown=0, NotChecked=0, Total=702 [2021-06-05 06:55:29,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54270 states. [2021-06-05 06:55:30,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54270 to 43234. [2021-06-05 06:55:30,334 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 06:55:30,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43234 states to 43234 states and 166961 transitions. [2021-06-05 06:55:30,452 INFO L78 Accepts]: Start accepts. Automaton has 43234 states and 166961 transitions. Word has length 28 [2021-06-05 06:55:30,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:55:30,452 INFO L482 AbstractCegarLoop]: Abstraction has 43234 states and 166961 transitions. [2021-06-05 06:55:30,452 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 06:55:30,452 INFO L276 IsEmpty]: Start isEmpty. Operand 43234 states and 166961 transitions. [2021-06-05 06:55:30,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:55:30,514 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:55:30,514 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 06:55:30,714 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 245 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4020 [2021-06-05 06:55:30,714 INFO L430 AbstractCegarLoop]: === Iteration 248 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:55:30,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:55:30,715 INFO L82 PathProgramCache]: Analyzing trace with hash -32817557, now seen corresponding path program 163 times [2021-06-05 06:55:30,715 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:55:30,715 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185572068] [2021-06-05 06:55:30,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:55:30,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:55:30,746 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 06:55:30,746 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:55:30,746 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [185572068] [2021-06-05 06:55:30,746 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [185572068] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:55:30,746 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [994245125] [2021-06-05 06:55:30,746 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 06:55:30,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:55:30,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 06:55:30,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:55:30,820 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 06:55:30,821 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [994245125] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:55:30,821 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:55:30,821 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-05 06:55:30,821 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008990171] [2021-06-05 06:55:30,821 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:55:30,821 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:55:30,821 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:55:30,821 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:55:30,821 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 06:55:31,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:55:31,299 INFO L93 Difference]: Finished difference Result 48110 states and 183380 transitions. [2021-06-05 06:55:31,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 06:55:31,299 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 06:55:31,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:55:31,636 INFO L225 Difference]: With dead ends: 48110 [2021-06-05 06:55:31,636 INFO L226 Difference]: Without dead ends: 48110 [2021-06-05 06:55:31,636 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 245 ImplicationChecksByTransitivity, 182.2ms TimeCoverageRelationStatistics Valid=270, Invalid=722, Unknown=0, NotChecked=0, Total=992 [2021-06-05 06:55:31,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48110 states. [2021-06-05 06:55:32,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48110 to 44067. [2021-06-05 06:55:32,335 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 06:55:32,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44067 states to 44067 states and 170119 transitions. [2021-06-05 06:55:32,452 INFO L78 Accepts]: Start accepts. Automaton has 44067 states and 170119 transitions. Word has length 28 [2021-06-05 06:55:32,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:55:32,453 INFO L482 AbstractCegarLoop]: Abstraction has 44067 states and 170119 transitions. [2021-06-05 06:55:32,453 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 06:55:32,453 INFO L276 IsEmpty]: Start isEmpty. Operand 44067 states and 170119 transitions. [2021-06-05 06:55:32,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:55:32,786 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:55:32,787 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 06:55:33,002 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4021,246 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:55:33,002 INFO L430 AbstractCegarLoop]: === Iteration 249 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:55:33,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:55:33,002 INFO L82 PathProgramCache]: Analyzing trace with hash -1041987733, now seen corresponding path program 164 times [2021-06-05 06:55:33,002 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:55:33,002 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999530943] [2021-06-05 06:55:33,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:55:33,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:55:33,038 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 06:55:33,038 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:55:33,038 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999530943] [2021-06-05 06:55:33,038 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1999530943] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:55:33,038 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [621691622] [2021-06-05 06:55:33,038 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 06:55:33,058 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:55:33,058 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:55:33,059 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 06:55:33,059 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:55:33,111 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 06:55:33,112 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [621691622] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:55:33,112 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:55:33,112 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-06-05 06:55:33,112 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [859566447] [2021-06-05 06:55:33,112 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:55:33,112 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:55:33,112 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:55:33,112 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:55:33,112 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 06:55:33,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:55:33,520 INFO L93 Difference]: Finished difference Result 45824 states and 175980 transitions. [2021-06-05 06:55:33,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 06:55:33,520 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 06:55:33,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:55:33,628 INFO L225 Difference]: With dead ends: 45824 [2021-06-05 06:55:33,628 INFO L226 Difference]: Without dead ends: 45824 [2021-06-05 06:55:33,628 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 126.2ms TimeCoverageRelationStatistics Valid=160, Invalid=392, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:55:33,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45824 states. [2021-06-05 06:55:34,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45824 to 44075. [2021-06-05 06:55:34,519 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 06:55:34,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44075 states to 44075 states and 170143 transitions. [2021-06-05 06:55:34,640 INFO L78 Accepts]: Start accepts. Automaton has 44075 states and 170143 transitions. Word has length 28 [2021-06-05 06:55:34,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:55:34,640 INFO L482 AbstractCegarLoop]: Abstraction has 44075 states and 170143 transitions. [2021-06-05 06:55:34,640 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 06:55:34,640 INFO L276 IsEmpty]: Start isEmpty. Operand 44075 states and 170143 transitions. [2021-06-05 06:55:34,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 06:55:34,705 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:55:34,705 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 06:55:34,905 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 247 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4022 [2021-06-05 06:55:34,906 INFO L430 AbstractCegarLoop]: === Iteration 250 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:55:34,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:55:34,906 INFO L82 PathProgramCache]: Analyzing trace with hash -1139256197, now seen corresponding path program 165 times [2021-06-05 06:55:34,906 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:55:34,906 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [636073375] [2021-06-05 06:55:34,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:55:34,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:55:34,939 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 06:55:34,939 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:55:34,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [636073375] [2021-06-05 06:55:34,939 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [636073375] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:55:34,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2052249838] [2021-06-05 06:55:34,939 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 06:55:34,959 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:55:34,960 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:55:34,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 06:55:34,960 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:55:35,017 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 06:55:35,017 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2052249838] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:55:35,017 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:55:35,017 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-05 06:55:35,017 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333383809] [2021-06-05 06:55:35,017 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 06:55:35,017 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:55:35,017 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 06:55:35,017 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-06-05 06:55:35,017 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 06:55:35,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:55:35,441 INFO L93 Difference]: Finished difference Result 45544 states and 175058 transitions. [2021-06-05 06:55:35,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 06:55:35,442 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 06:55:35,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:55:35,551 INFO L225 Difference]: With dead ends: 45544 [2021-06-05 06:55:35,551 INFO L226 Difference]: Without dead ends: 45544 [2021-06-05 06:55:35,552 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 123.8ms TimeCoverageRelationStatistics Valid=162, Invalid=390, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:55:35,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45544 states. [2021-06-05 06:55:36,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45544 to 43969. [2021-06-05 06:55:36,448 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 06:55:36,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43969 states to 43969 states and 169719 transitions. [2021-06-05 06:55:36,565 INFO L78 Accepts]: Start accepts. Automaton has 43969 states and 169719 transitions. Word has length 28 [2021-06-05 06:55:36,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:55:36,565 INFO L482 AbstractCegarLoop]: Abstraction has 43969 states and 169719 transitions. [2021-06-05 06:55:36,565 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:55:36,565 INFO L276 IsEmpty]: Start isEmpty. Operand 43969 states and 169719 transitions. [2021-06-05 06:55:36,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:55:36,632 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:55:36,632 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 06:55:36,836 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 248 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4023 [2021-06-05 06:55:36,837 INFO L430 AbstractCegarLoop]: === Iteration 251 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:55:36,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:55:36,837 INFO L82 PathProgramCache]: Analyzing trace with hash -993746325, now seen corresponding path program 166 times [2021-06-05 06:55:36,837 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:55:36,837 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1613968297] [2021-06-05 06:55:36,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:55:36,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:55:37,327 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 06:55:37,328 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:55:37,328 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1613968297] [2021-06-05 06:55:37,328 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1613968297] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:55:37,328 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1888796165] [2021-06-05 06:55:37,328 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 06:55:37,350 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:55:37,350 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:55:37,351 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 06:55:37,351 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:55:37,895 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2021-06-05 06:55:38,095 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2021-06-05 06:55:38,589 WARN L205 SmtUtils]: Spent 317.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 97 [2021-06-05 06:55:38,793 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 96 [2021-06-05 06:55:39,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:55:39,196 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:55:39,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:55:39,198 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:55:39,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-05 06:55:39,201 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:55:39,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:55:39,208 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:55:39,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:55:39,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 06:55:39,210 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:55:39,604 WARN L205 SmtUtils]: Spent 394.00 ms on a formula simplification. DAG size of input: 153 DAG size of output: 112 [2021-06-05 06:55:39,605 INFO L628 ElimStorePlain]: treesize reduction 342, result has 42.4 percent of original size [2021-06-05 06:55:39,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:55:39,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:55:39,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:55:39,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 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 06:55:39,612 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:55:39,696 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:55:39,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:55:39,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:55:39,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:55:39,703 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:55:39,782 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:55:39,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:55:39,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:55:39,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:55:39,789 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:55:39,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 16 [2021-06-05 06:55:39,791 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:55:39,860 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:55:39,860 INFO L518 ElimStorePlain]: Eliminatee v_prenex_518 vanished before elimination [2021-06-05 06:55:39,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:55:39,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:55:39,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:55:39,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 06:55:39,867 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:55:39,930 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:55:39,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:55:39,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:55:39,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:55:39,937 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:55:39,992 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:55:39,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:55:39,997 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:55:39,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:55:39,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 06:55:39,999 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:55:40,048 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:55:40,052 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 06:55:40,052 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 24 variables, input treesize:668, output treesize:42 [2021-06-05 06:55:40,091 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 06:55:40,091 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1888796165] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:55:40,091 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:55:40,091 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-06-05 06:55:40,091 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413408596] [2021-06-05 06:55:40,091 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:55:40,091 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:55:40,091 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:55:40,092 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:55:40,092 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 06:55:40,472 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 51 [2021-06-05 06:55:40,798 WARN L205 SmtUtils]: Spent 212.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 74 [2021-06-05 06:55:41,117 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 51 [2021-06-05 06:55:41,317 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 73 [2021-06-05 06:55:41,493 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 52 [2021-06-05 06:55:42,134 WARN L205 SmtUtils]: Spent 525.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 87 [2021-06-05 06:55:42,580 WARN L205 SmtUtils]: Spent 385.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 79 [2021-06-05 06:55:43,353 WARN L205 SmtUtils]: Spent 550.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 88 [2021-06-05 06:55:43,710 WARN L205 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 106 [2021-06-05 06:55:44,092 WARN L205 SmtUtils]: Spent 303.00 ms on a formula simplification. DAG size of input: 172 DAG size of output: 107 [2021-06-05 06:55:44,799 WARN L205 SmtUtils]: Spent 624.00 ms on a formula simplification. DAG size of input: 170 DAG size of output: 141 [2021-06-05 06:55:45,068 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 50 [2021-06-05 06:55:45,299 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 70 [2021-06-05 06:55:45,494 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 45 [2021-06-05 06:55:45,816 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 66 [2021-06-05 06:55:46,012 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 44 [2021-06-05 06:55:46,142 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 40 [2021-06-05 06:55:46,452 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 33 [2021-06-05 06:55:46,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:55:46,675 INFO L93 Difference]: Finished difference Result 53961 states and 204236 transitions. [2021-06-05 06:55:46,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 06:55:46,676 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 06:55:46,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:55:46,810 INFO L225 Difference]: With dead ends: 53961 [2021-06-05 06:55:46,811 INFO L226 Difference]: Without dead ends: 53886 [2021-06-05 06:55:46,811 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 618 ImplicationChecksByTransitivity, 7341.7ms TimeCoverageRelationStatistics Valid=421, Invalid=1835, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 06:55:46,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53886 states. [2021-06-05 06:55:47,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53886 to 44104. [2021-06-05 06:55:47,694 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 06:55:47,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44104 states to 44104 states and 170204 transitions. [2021-06-05 06:55:47,815 INFO L78 Accepts]: Start accepts. Automaton has 44104 states and 170204 transitions. Word has length 30 [2021-06-05 06:55:47,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:55:47,815 INFO L482 AbstractCegarLoop]: Abstraction has 44104 states and 170204 transitions. [2021-06-05 06:55:47,815 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 06:55:47,815 INFO L276 IsEmpty]: Start isEmpty. Operand 44104 states and 170204 transitions. [2021-06-05 06:55:47,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:55:47,886 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:55:47,886 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 06:55:48,087 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 249 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4024 [2021-06-05 06:55:48,087 INFO L430 AbstractCegarLoop]: === Iteration 252 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:55:48,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:55:48,087 INFO L82 PathProgramCache]: Analyzing trace with hash 1272822955, now seen corresponding path program 167 times [2021-06-05 06:55:48,087 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:55:48,087 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2141493801] [2021-06-05 06:55:48,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:55:48,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:55:48,316 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 30 [2021-06-05 06:55:48,445 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 52 [2021-06-05 06:55:48,624 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 57 [2021-06-05 06:55:48,790 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 52 [2021-06-05 06:55:49,021 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 06:55:49,021 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:55:49,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2141493801] [2021-06-05 06:55:49,021 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2141493801] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:55:49,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1828105176] [2021-06-05 06:55:49,021 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 06:55:49,050 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 06:55:49,050 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:55:49,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 06:55:49,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:55:49,370 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2021-06-05 06:55:49,570 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2021-06-05 06:55:49,861 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 100 [2021-06-05 06:55:50,067 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 99 [2021-06-05 06:55:50,771 WARN L205 SmtUtils]: Spent 362.00 ms on a formula simplification. DAG size of input: 173 DAG size of output: 117 [2021-06-05 06:55:50,871 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:55:50,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:55:50,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:55:50,873 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:55:50,875 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 06:55:50,876 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:55:50,882 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:55:50,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:55:50,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:55:50,883 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 06:55:50,884 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:55:51,259 WARN L205 SmtUtils]: Spent 374.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 111 [2021-06-05 06:55:51,259 INFO L628 ElimStorePlain]: treesize reduction 176, result has 59.1 percent of original size [2021-06-05 06:55:51,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:55:51,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:55:51,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:55:51,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 06:55:51,267 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:55:51,359 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:55:51,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:55:51,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:55:51,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:55:51,367 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:55:51,446 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:55:51,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:55:51,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:55:51,452 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:55:51,454 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:55:51,528 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:55:51,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:55:51,533 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:55:51,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:55:51,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, 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 06:55:51,535 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:55:51,600 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:55:51,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:55:51,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:55:51,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:55:51,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:55:51,607 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:55:51,665 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:55:51,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:55:51,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:55:51,671 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 06:55:51,672 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:55:51,722 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:55:51,726 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 06:55:51,726 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 21 variables, input treesize:504, output treesize:40 [2021-06-05 06:55:51,770 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 06:55:51,770 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1828105176] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:55:51,770 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:55:51,770 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-06-05 06:55:51,770 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [593324506] [2021-06-05 06:55:51,770 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:55:51,770 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:55:51,770 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:55:51,770 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=379, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:55:51,771 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 06:55:52,422 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 86 [2021-06-05 06:55:52,769 WARN L205 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 65 [2021-06-05 06:55:53,067 WARN L205 SmtUtils]: Spent 255.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 71 [2021-06-05 06:55:53,241 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 54 [2021-06-05 06:55:53,980 WARN L205 SmtUtils]: Spent 547.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 104 [2021-06-05 06:55:54,680 WARN L205 SmtUtils]: Spent 641.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 79 [2021-06-05 06:55:54,846 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 57 [2021-06-05 06:55:55,017 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 61 [2021-06-05 06:55:55,702 WARN L205 SmtUtils]: Spent 620.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 111 [2021-06-05 06:55:56,167 WARN L205 SmtUtils]: Spent 304.00 ms on a formula simplification. DAG size of input: 142 DAG size of output: 109 [2021-06-05 06:55:56,301 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 49 [2021-06-05 06:55:56,712 WARN L205 SmtUtils]: Spent 328.00 ms on a formula simplification. DAG size of input: 176 DAG size of output: 110 [2021-06-05 06:55:56,918 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 56 [2021-06-05 06:55:57,200 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 64 [2021-06-05 06:55:57,959 WARN L205 SmtUtils]: Spent 686.00 ms on a formula simplification. DAG size of input: 172 DAG size of output: 143 [2021-06-05 06:55:58,248 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 40 [2021-06-05 06:55:58,631 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 45 [2021-06-05 06:55:58,789 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 38 [2021-06-05 06:55:59,108 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 41 [2021-06-05 06:55:59,413 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 36 [2021-06-05 06:55:59,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:55:59,659 INFO L93 Difference]: Finished difference Result 54018 states and 204458 transitions. [2021-06-05 06:55:59,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 06:55:59,660 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 06:55:59,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:55:59,790 INFO L225 Difference]: With dead ends: 54018 [2021-06-05 06:55:59,791 INFO L226 Difference]: Without dead ends: 53949 [2021-06-05 06:55:59,791 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 974 ImplicationChecksByTransitivity, 8808.4ms TimeCoverageRelationStatistics Valid=567, Invalid=2625, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 06:55:59,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53949 states. [2021-06-05 06:56:00,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53949 to 44115. [2021-06-05 06:56:00,623 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 06:56:00,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44115 states to 44115 states and 170247 transitions. [2021-06-05 06:56:00,928 INFO L78 Accepts]: Start accepts. Automaton has 44115 states and 170247 transitions. Word has length 30 [2021-06-05 06:56:00,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:56:00,928 INFO L482 AbstractCegarLoop]: Abstraction has 44115 states and 170247 transitions. [2021-06-05 06:56:00,928 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 06:56:00,928 INFO L276 IsEmpty]: Start isEmpty. Operand 44115 states and 170247 transitions. [2021-06-05 06:56:00,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:56:00,996 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:56:00,996 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 06:56:01,196 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 250 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4065 [2021-06-05 06:56:01,197 INFO L430 AbstractCegarLoop]: === Iteration 253 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:56:01,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:56:01,197 INFO L82 PathProgramCache]: Analyzing trace with hash -1430715033, now seen corresponding path program 168 times [2021-06-05 06:56:01,197 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:56:01,197 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949903989] [2021-06-05 06:56:01,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:56:01,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:56:01,580 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 41 [2021-06-05 06:56:01,811 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 57 [2021-06-05 06:56:02,039 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 06:56:02,039 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:56:02,039 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [949903989] [2021-06-05 06:56:02,039 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [949903989] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:56:02,039 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1482463409] [2021-06-05 06:56:02,039 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 06:56:02,064 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:56:02,064 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:56:02,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 06:56:02,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:56:02,505 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-06-05 06:56:02,765 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 137 [2021-06-05 06:56:03,291 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 136 [2021-06-05 06:56:03,523 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 134 [2021-06-05 06:56:04,285 WARN L205 SmtUtils]: Spent 325.00 ms on a formula simplification that was a NOOP. DAG size: 159 [2021-06-05 06:56:05,070 WARN L205 SmtUtils]: Spent 354.00 ms on a formula simplification. DAG size of input: 386 DAG size of output: 200 [2021-06-05 06:56:05,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:05,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:05,435 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:56:05,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:05,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:05,437 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:56:05,439 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:56:05,442 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:56:05,443 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 06:56:05,443 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:56:05,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:05,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:05,455 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:56:05,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:05,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:05,457 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:56:05,457 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 06:56:05,458 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:56:05,936 WARN L205 SmtUtils]: Spent 477.00 ms on a formula simplification. DAG size of input: 222 DAG size of output: 162 [2021-06-05 06:56:05,936 INFO L628 ElimStorePlain]: treesize reduction 503, result has 40.0 percent of original size [2021-06-05 06:56:05,936 INFO L518 ElimStorePlain]: Eliminatee A vanished before elimination [2021-06-05 06:56:05,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:05,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:05,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:05,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:05,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:05,948 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:56:05,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 06:56:05,949 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:56:06,064 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 152 [2021-06-05 06:56:06,064 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:56:06,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:06,072 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:56:06,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:06,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:06,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:56:06,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:06,075 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 06:56:06,076 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:56:06,183 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 141 [2021-06-05 06:56:06,183 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:56:06,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:06,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:06,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:06,192 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 06:56:06,193 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:56:06,288 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:56:06,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:06,295 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:56:06,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:06,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:06,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 3 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 06:56:06,298 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:56:06,384 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:56:06,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:06,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:06,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:06,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:06,393 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:56:06,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 06:56:06,394 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:56:06,475 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:56:06,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:06,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:06,482 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:56:06,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:06,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, 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 06:56:06,484 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:56:06,556 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:56:06,561 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 06:56:06,561 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 40 variables, input treesize:939, output treesize:40 [2021-06-05 06:56:06,615 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 06:56:06,616 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1482463409] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:56:06,616 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:56:06,616 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-06-05 06:56:06,616 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [342871636] [2021-06-05 06:56:06,616 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:56:06,616 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:56:06,616 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:56:06,616 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=440, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:56:06,616 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 06:56:07,276 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 49 [2021-06-05 06:56:07,567 WARN L205 SmtUtils]: Spent 228.00 ms on a formula simplification. DAG size of input: 179 DAG size of output: 88 [2021-06-05 06:56:07,819 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 51 [2021-06-05 06:56:08,429 WARN L205 SmtUtils]: Spent 535.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 109 [2021-06-05 06:56:08,581 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 51 [2021-06-05 06:56:08,985 WARN L205 SmtUtils]: Spent 297.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 76 [2021-06-05 06:56:09,314 WARN L205 SmtUtils]: Spent 248.00 ms on a formula simplification. DAG size of input: 193 DAG size of output: 93 [2021-06-05 06:56:09,518 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 54 [2021-06-05 06:56:10,263 WARN L205 SmtUtils]: Spent 650.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 107 [2021-06-05 06:56:12,073 WARN L205 SmtUtils]: Spent 1.72 s on a formula simplification. DAG size of input: 230 DAG size of output: 158 [2021-06-05 06:56:12,250 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 53 [2021-06-05 06:56:12,562 WARN L205 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 183 DAG size of output: 92 [2021-06-05 06:56:12,740 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 55 [2021-06-05 06:56:13,123 WARN L205 SmtUtils]: Spent 264.00 ms on a formula simplification. DAG size of input: 196 DAG size of output: 96 [2021-06-05 06:56:14,050 WARN L205 SmtUtils]: Spent 772.00 ms on a formula simplification. DAG size of input: 160 DAG size of output: 120 [2021-06-05 06:56:14,729 WARN L205 SmtUtils]: Spent 563.00 ms on a formula simplification. DAG size of input: 144 DAG size of output: 117 [2021-06-05 06:56:15,444 WARN L205 SmtUtils]: Spent 489.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 113 [2021-06-05 06:56:15,784 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 57 [2021-06-05 06:56:16,828 WARN L205 SmtUtils]: Spent 852.00 ms on a formula simplification. DAG size of input: 163 DAG size of output: 118 [2021-06-05 06:56:19,054 WARN L205 SmtUtils]: Spent 2.08 s on a formula simplification. DAG size of input: 240 DAG size of output: 153 [2021-06-05 06:56:21,045 WARN L205 SmtUtils]: Spent 1.87 s on a formula simplification. DAG size of input: 253 DAG size of output: 166 [2021-06-05 06:56:22,206 WARN L205 SmtUtils]: Spent 1.01 s on a formula simplification. DAG size of input: 147 DAG size of output: 115 [2021-06-05 06:56:24,353 WARN L205 SmtUtils]: Spent 1.95 s on a formula simplification. DAG size of input: 250 DAG size of output: 167 [2021-06-05 06:56:25,334 WARN L205 SmtUtils]: Spent 744.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 111 [2021-06-05 06:56:27,312 WARN L205 SmtUtils]: Spent 1.67 s on a formula simplification. DAG size of input: 233 DAG size of output: 162 [2021-06-05 06:56:29,477 WARN L205 SmtUtils]: Spent 1.88 s on a formula simplification. DAG size of input: 246 DAG size of output: 164 [2021-06-05 06:56:29,878 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 83 [2021-06-05 06:56:30,348 WARN L205 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 170 DAG size of output: 141 [2021-06-05 06:56:33,374 WARN L205 SmtUtils]: Spent 2.54 s on a formula simplification. DAG size of input: 243 DAG size of output: 157 [2021-06-05 06:56:36,344 WARN L205 SmtUtils]: Spent 2.55 s on a formula simplification. DAG size of input: 256 DAG size of output: 159 [2021-06-05 06:56:36,651 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 72 [2021-06-05 06:56:36,837 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 57 [2021-06-05 06:56:37,180 WARN L205 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 174 DAG size of output: 143 [2021-06-05 06:56:37,708 WARN L205 SmtUtils]: Spent 243.00 ms on a formula simplification. DAG size of input: 173 DAG size of output: 145 [2021-06-05 06:56:40,089 WARN L205 SmtUtils]: Spent 1.64 s on a formula simplification. DAG size of input: 318 DAG size of output: 214 [2021-06-05 06:56:40,845 WARN L205 SmtUtils]: Spent 449.00 ms on a formula simplification. DAG size of input: 165 DAG size of output: 107 [2021-06-05 06:56:41,557 WARN L205 SmtUtils]: Spent 453.00 ms on a formula simplification. DAG size of input: 319 DAG size of output: 118 [2021-06-05 06:56:41,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:56:41,884 INFO L93 Difference]: Finished difference Result 55978 states and 209840 transitions. [2021-06-05 06:56:41,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-05 06:56:41,885 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 06:56:41,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:56:42,018 INFO L225 Difference]: With dead ends: 55978 [2021-06-05 06:56:42,018 INFO L226 Difference]: Without dead ends: 55895 [2021-06-05 06:56:42,019 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1411 ImplicationChecksByTransitivity, 34740.1ms TimeCoverageRelationStatistics Valid=678, Invalid=4434, Unknown=0, NotChecked=0, Total=5112 [2021-06-05 06:56:42,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55895 states. [2021-06-05 06:56:42,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55895 to 44185. [2021-06-05 06:56:42,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44185 states, 44184 states have (on average 3.858387651638602) internal successors, (170479), 44184 states have internal predecessors, (170479), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:56:43,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44185 states to 44185 states and 170479 transitions. [2021-06-05 06:56:43,000 INFO L78 Accepts]: Start accepts. Automaton has 44185 states and 170479 transitions. Word has length 30 [2021-06-05 06:56:43,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:56:43,000 INFO L482 AbstractCegarLoop]: Abstraction has 44185 states and 170479 transitions. [2021-06-05 06:56:43,000 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 23 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:56:43,001 INFO L276 IsEmpty]: Start isEmpty. Operand 44185 states and 170479 transitions. [2021-06-05 06:56:43,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:56:43,067 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:56:43,067 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 06:56:43,267 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 251 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4110 [2021-06-05 06:56:43,267 INFO L430 AbstractCegarLoop]: === Iteration 254 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:56:43,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:56:43,267 INFO L82 PathProgramCache]: Analyzing trace with hash -625667857, now seen corresponding path program 169 times [2021-06-05 06:56:43,268 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:56:43,268 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951640101] [2021-06-05 06:56:43,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:56:43,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:56:43,807 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 06:56:43,807 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:56:43,807 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951640101] [2021-06-05 06:56:43,807 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [951640101] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:56:43,807 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [960961612] [2021-06-05 06:56:43,807 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 06:56:43,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:56:43,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 06:56:43,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:56:44,136 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2021-06-05 06:56:44,335 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2021-06-05 06:56:44,634 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 100 [2021-06-05 06:56:45,062 WARN L205 SmtUtils]: Spent 303.00 ms on a formula simplification that was a NOOP. DAG size: 113 [2021-06-05 06:56:45,916 WARN L205 SmtUtils]: Spent 510.00 ms on a formula simplification. DAG size of input: 176 DAG size of output: 103 [2021-06-05 06:56:46,015 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 06:56:46,023 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:56:46,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:46,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:46,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:56:46,025 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:56:46,367 WARN L205 SmtUtils]: Spent 341.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 128 [2021-06-05 06:56:46,368 INFO L628 ElimStorePlain]: treesize reduction 181, result has 64.4 percent of original size [2021-06-05 06:56:46,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:56:46,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:46,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:46,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 06:56:46,377 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:56:46,500 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-06-05 06:56:46,501 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:56:46,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:46,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:46,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:56:46,513 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:56:46,519 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:56:46,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:46,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:46,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 37 treesize of output 19 [2021-06-05 06:56:46,522 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:56:46,700 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 109 [2021-06-05 06:56:46,700 INFO L628 ElimStorePlain]: treesize reduction 18, result has 93.1 percent of original size [2021-06-05 06:56:46,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:46,707 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:56:46,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:46,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, 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 06:56:46,709 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:56:46,791 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:56:46,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:46,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:46,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, 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 06:56:46,798 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:56:46,872 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:56:46,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:46,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:46,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, 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 06:56:46,880 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:56:46,947 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:56:46,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:46,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:46,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:56:46,953 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 06:56:46,954 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:56:47,013 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:56:47,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:47,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:47,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:56:47,020 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 06:56:47,021 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:56:47,075 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:56:47,079 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 06:56:47,080 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 24 variables, input treesize:539, output treesize:43 [2021-06-05 06:56:47,125 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 06:56:47,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [960961612] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:56:47,125 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:56:47,125 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-06-05 06:56:47,125 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739603419] [2021-06-05 06:56:47,125 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:56:47,125 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:56:47,125 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:56:47,125 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:56:47,126 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 06:56:47,774 WARN L205 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 75 [2021-06-05 06:56:48,384 WARN L205 SmtUtils]: Spent 308.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 75 [2021-06-05 06:56:48,695 WARN L205 SmtUtils]: Spent 248.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 53 [2021-06-05 06:56:48,858 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 50 [2021-06-05 06:56:49,031 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 47 [2021-06-05 06:56:49,739 WARN L205 SmtUtils]: Spent 366.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 100 [2021-06-05 06:56:50,201 WARN L205 SmtUtils]: Spent 379.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 72 [2021-06-05 06:56:50,433 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 59 [2021-06-05 06:56:50,571 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 43 [2021-06-05 06:56:51,302 WARN L205 SmtUtils]: Spent 382.00 ms on a formula simplification. DAG size of input: 151 DAG size of output: 89 [2021-06-05 06:56:51,559 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 48 [2021-06-05 06:56:51,932 WARN L205 SmtUtils]: Spent 305.00 ms on a formula simplification. DAG size of input: 150 DAG size of output: 112 [2021-06-05 06:56:52,078 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 45 [2021-06-05 06:56:52,542 WARN L205 SmtUtils]: Spent 336.00 ms on a formula simplification. DAG size of input: 157 DAG size of output: 115 [2021-06-05 06:56:52,821 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 56 [2021-06-05 06:56:53,556 WARN L205 SmtUtils]: Spent 664.00 ms on a formula simplification. DAG size of input: 162 DAG size of output: 122 [2021-06-05 06:56:55,070 WARN L205 SmtUtils]: Spent 1.38 s on a formula simplification. DAG size of input: 209 DAG size of output: 125 [2021-06-05 06:56:55,911 WARN L205 SmtUtils]: Spent 735.00 ms on a formula simplification. DAG size of input: 172 DAG size of output: 133 [2021-06-05 06:56:56,133 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 41 [2021-06-05 06:56:56,369 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 46 [2021-06-05 06:56:56,650 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 48 [2021-06-05 06:56:57,003 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 34 [2021-06-05 06:56:57,169 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 39 [2021-06-05 06:56:57,390 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 36 [2021-06-05 06:56:57,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:56:57,664 INFO L93 Difference]: Finished difference Result 53681 states and 198300 transitions. [2021-06-05 06:56:57,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 06:56:57,665 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 06:56:57,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:56:57,787 INFO L225 Difference]: With dead ends: 53681 [2021-06-05 06:56:57,788 INFO L226 Difference]: Without dead ends: 53591 [2021-06-05 06:56:57,788 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1203 ImplicationChecksByTransitivity, 11222.8ms TimeCoverageRelationStatistics Valid=734, Invalid=3048, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 06:56:57,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53591 states. [2021-06-05 06:56:58,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53591 to 44200. [2021-06-05 06:56:58,625 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 06:56:58,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44200 states to 44200 states and 170520 transitions. [2021-06-05 06:56:58,744 INFO L78 Accepts]: Start accepts. Automaton has 44200 states and 170520 transitions. Word has length 30 [2021-06-05 06:56:58,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:56:58,744 INFO L482 AbstractCegarLoop]: Abstraction has 44200 states and 170520 transitions. [2021-06-05 06:56:58,744 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 06:56:58,744 INFO L276 IsEmpty]: Start isEmpty. Operand 44200 states and 170520 transitions. [2021-06-05 06:56:58,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:56:58,809 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:56:58,809 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 06:56:59,009 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 252 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4198 [2021-06-05 06:56:59,010 INFO L430 AbstractCegarLoop]: === Iteration 255 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:56:59,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:56:59,010 INFO L82 PathProgramCache]: Analyzing trace with hash 1938529707, now seen corresponding path program 170 times [2021-06-05 06:56:59,010 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:56:59,010 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946189123] [2021-06-05 06:56:59,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:56:59,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:56:59,272 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 49 [2021-06-05 06:56:59,401 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 52 [2021-06-05 06:56:59,525 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 47 [2021-06-05 06:56:59,682 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 06:56:59,683 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:56:59,683 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946189123] [2021-06-05 06:56:59,683 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946189123] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:56:59,683 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [886873665] [2021-06-05 06:56:59,683 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 06:56:59,705 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:56:59,705 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:56:59,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 06:56:59,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:57:00,048 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2021-06-05 06:57:00,259 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 101 [2021-06-05 06:57:00,975 WARN L205 SmtUtils]: Spent 349.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-06-05 06:57:02,419 WARN L205 SmtUtils]: Spent 1.14 s on a formula simplification. DAG size of input: 376 DAG size of output: 360 [2021-06-05 06:57:02,966 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 06:57:03,040 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-06-05 06:57:03,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 39 [2021-06-05 06:57:03,042 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:57:05,044 WARN L205 SmtUtils]: Spent 2.00 s on a formula simplification. DAG size of input: 449 DAG size of output: 425 [2021-06-05 06:57:05,045 INFO L628 ElimStorePlain]: treesize reduction 416, result has 75.3 percent of original size [2021-06-05 06:57:05,132 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-06-05 06:57:05,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 06:57:05,144 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:57:06,847 WARN L205 SmtUtils]: Spent 1.70 s on a formula simplification. DAG size of input: 422 DAG size of output: 417 [2021-06-05 06:57:06,848 INFO L628 ElimStorePlain]: treesize reduction 9, result has 99.3 percent of original size [2021-06-05 06:57:06,927 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-05 06:57:06,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 43 [2021-06-05 06:57:06,929 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:57:07,764 WARN L205 SmtUtils]: Spent 834.00 ms on a formula simplification that was a NOOP. DAG size: 418 [2021-06-05 06:57:07,764 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:57:07,840 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-05 06:57:07,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 26 treesize of output 44 [2021-06-05 06:57:07,845 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:57:08,623 WARN L205 SmtUtils]: Spent 777.00 ms on a formula simplification that was a NOOP. DAG size: 414 [2021-06-05 06:57:08,623 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:57:08,712 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-05 06:57:08,713 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:57:08,715 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 06:57:08,779 INFO L354 Elim1Store]: treesize reduction 25, result has 39.0 percent of original size [2021-06-05 06:57:08,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 34 [2021-06-05 06:57:08,780 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 06:57:10,364 WARN L205 SmtUtils]: Spent 1.58 s on a formula simplification. DAG size of input: 417 DAG size of output: 415 [2021-06-05 06:57:10,365 INFO L628 ElimStorePlain]: treesize reduction 11, result has 99.1 percent of original size [2021-06-05 06:57:10,449 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-05 06:57:10,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:57:10,455 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 06:57:12,086 WARN L205 SmtUtils]: Spent 1.63 s on a formula simplification. DAG size of input: 419 DAG size of output: 418 [2021-06-05 06:57:12,087 INFO L628 ElimStorePlain]: treesize reduction 16, result has 98.7 percent of original size [2021-06-05 06:57:12,169 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-05 06:57:12,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 43 [2021-06-05 06:57:12,173 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 06:57:12,976 WARN L205 SmtUtils]: Spent 802.00 ms on a formula simplification that was a NOOP. DAG size: 415 [2021-06-05 06:57:12,976 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:57:13,055 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-05 06:57:13,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 06:57:13,066 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 06:57:14,645 WARN L205 SmtUtils]: Spent 1.58 s on a formula simplification. DAG size of input: 420 DAG size of output: 408 [2021-06-05 06:57:14,646 INFO L628 ElimStorePlain]: treesize reduction 36, result has 97.1 percent of original size [2021-06-05 06:57:14,731 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-06-05 06:57:14,732 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 06:57:14,748 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 06:57:16,266 WARN L205 SmtUtils]: Spent 1.52 s on a formula simplification. DAG size of input: 404 DAG size of output: 399 [2021-06-05 06:57:16,266 INFO L628 ElimStorePlain]: treesize reduction 9, result has 99.2 percent of original size [2021-06-05 06:57:16,348 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-05 06:57:16,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:57:16,351 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 06:57:17,120 WARN L205 SmtUtils]: Spent 767.00 ms on a formula simplification that was a NOOP. DAG size: 396 [2021-06-05 06:57:17,120 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:57:17,186 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-06-05 06:57:17,187 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:57:17,188 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 06:57:17,926 WARN L205 SmtUtils]: Spent 737.00 ms on a formula simplification that was a NOOP. DAG size: 397 [2021-06-05 06:57:17,927 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:57:18,008 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-06-05 06:57:18,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 39 [2021-06-05 06:57:18,009 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 06:57:18,083 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-05 06:57:18,083 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 47 [2021-06-05 06:57:18,086 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 06:57:19,481 WARN L205 SmtUtils]: Spent 1.39 s on a formula simplification. DAG size of input: 396 DAG size of output: 395 [2021-06-05 06:57:19,482 INFO L628 ElimStorePlain]: treesize reduction 47, result has 95.9 percent of original size [2021-06-05 06:57:19,575 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-06-05 06:57:19,575 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:57:19,589 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 06:57:19,671 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-06-05 06:57:19,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:57:19,679 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 06:57:21,027 WARN L205 SmtUtils]: Spent 1.35 s on a formula simplification. DAG size of input: 404 DAG size of output: 389 [2021-06-05 06:57:21,028 INFO L628 ElimStorePlain]: treesize reduction 67, result has 94.0 percent of original size [2021-06-05 06:57:21,084 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:57:21,084 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 59 [2021-06-05 06:57:21,095 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-06-05 06:57:22,355 WARN L205 SmtUtils]: Spent 1.26 s on a formula simplification. DAG size of input: 393 DAG size of output: 387 [2021-06-05 06:57:22,356 INFO L628 ElimStorePlain]: treesize reduction 25, result has 97.7 percent of original size [2021-06-05 06:57:22,429 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-05 06:57:22,430 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 43 [2021-06-05 06:57:22,433 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-06-05 06:57:23,066 WARN L205 SmtUtils]: Spent 632.00 ms on a formula simplification that was a NOOP. DAG size: 384 [2021-06-05 06:57:23,067 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:57:23,138 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-05 06:57:23,138 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 51 [2021-06-05 06:57:23,150 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-06-05 06:57:24,377 WARN L205 SmtUtils]: Spent 1.23 s on a formula simplification. DAG size of input: 387 DAG size of output: 377 [2021-06-05 06:57:24,378 INFO L628 ElimStorePlain]: treesize reduction 29, result has 97.2 percent of original size [2021-06-05 06:57:24,455 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-06-05 06:57:24,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:57:24,465 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-06-05 06:57:25,632 WARN L205 SmtUtils]: Spent 1.17 s on a formula simplification. DAG size of input: 375 DAG size of output: 368 [2021-06-05 06:57:25,633 INFO L628 ElimStorePlain]: treesize reduction 16, result has 98.4 percent of original size [2021-06-05 06:57:25,715 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-06-05 06:57:25,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, 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 06:57:25,724 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-06-05 06:57:25,760 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-06-05 06:57:25,760 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 06:57:25,761 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-06-05 06:57:26,850 WARN L205 SmtUtils]: Spent 1.09 s on a formula simplification. DAG size of input: 372 DAG size of output: 361 [2021-06-05 06:57:26,851 INFO L628 ElimStorePlain]: treesize reduction 31, result has 96.8 percent of original size [2021-06-05 06:57:26,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:57:26,899 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:57:26,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 23 treesize of output 57 [2021-06-05 06:57:26,925 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-06-05 06:57:27,447 WARN L205 SmtUtils]: Spent 521.00 ms on a formula simplification that was a NOOP. DAG size: 352 [2021-06-05 06:57:27,448 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:57:27,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:57:27,506 INFO L354 Elim1Store]: treesize reduction 12, result has 73.3 percent of original size [2021-06-05 06:57:27,506 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 48 [2021-06-05 06:57:27,511 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-06-05 06:57:28,035 WARN L205 SmtUtils]: Spent 523.00 ms on a formula simplification that was a NOOP. DAG size: 349 [2021-06-05 06:57:28,035 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:57:28,111 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 06:57:28,112 INFO L247 ElimStorePlain]: Needed 25 recursive calls to eliminate 60 variables, input treesize:1689, output treesize:1117 [2021-06-05 06:57:28,425 WARN L205 SmtUtils]: Spent 228.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 42 [2021-06-05 06:57:28,483 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 06:57:28,483 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [886873665] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:57:28,483 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:57:28,483 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-06-05 06:57:28,483 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557371102] [2021-06-05 06:57:28,483 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 06:57:28,484 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:57:28,484 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 06:57:28,484 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=479, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:57:28,484 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 06:57:29,020 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 51 [2021-06-05 06:57:29,350 WARN L205 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 71 [2021-06-05 06:57:29,907 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 51 [2021-06-05 06:57:30,191 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 53 [2021-06-05 06:57:30,404 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 54 [2021-06-05 06:57:30,623 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 53 [2021-06-05 06:57:31,077 WARN L205 SmtUtils]: Spent 379.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 88 [2021-06-05 06:57:31,318 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 55 [2021-06-05 06:57:31,613 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 54 [2021-06-05 06:57:32,498 WARN L205 SmtUtils]: Spent 741.00 ms on a formula simplification. DAG size of input: 173 DAG size of output: 142 [2021-06-05 06:57:33,241 WARN L205 SmtUtils]: Spent 586.00 ms on a formula simplification. DAG size of input: 115 DAG size of output: 75 [2021-06-05 06:57:33,483 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 61 [2021-06-05 06:57:34,596 WARN L205 SmtUtils]: Spent 757.00 ms on a formula simplification. DAG size of input: 186 DAG size of output: 132 [2021-06-05 06:57:34,993 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 54 [2021-06-05 06:57:35,207 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 48 [2021-06-05 06:57:36,147 WARN L205 SmtUtils]: Spent 815.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 138 [2021-06-05 06:57:37,670 WARN L205 SmtUtils]: Spent 1.35 s on a formula simplification. DAG size of input: 177 DAG size of output: 145 [2021-06-05 06:57:40,056 WARN L205 SmtUtils]: Spent 2.16 s on a formula simplification. DAG size of input: 420 DAG size of output: 397 [2021-06-05 06:57:40,292 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 50 [2021-06-05 06:57:41,605 WARN L205 SmtUtils]: Spent 1.15 s on a formula simplification. DAG size of input: 419 DAG size of output: 211 [2021-06-05 06:57:41,903 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 35 [2021-06-05 06:57:42,122 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 42 [2021-06-05 06:57:42,379 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 34 [2021-06-05 06:57:42,618 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 43 [2021-06-05 06:57:43,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:57:43,014 INFO L93 Difference]: Finished difference Result 56880 states and 213210 transitions. [2021-06-05 06:57:43,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 06:57:43,015 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 06:57:43,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:57:43,149 INFO L225 Difference]: With dead ends: 56880 [2021-06-05 06:57:43,149 INFO L226 Difference]: Without dead ends: 56772 [2021-06-05 06:57:43,149 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 990 ImplicationChecksByTransitivity, 15629.5ms TimeCoverageRelationStatistics Valid=593, Invalid=3067, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 06:57:43,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56772 states. [2021-06-05 06:57:44,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56772 to 44239. [2021-06-05 06:57:44,060 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 06:57:44,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44239 states to 44239 states and 170657 transitions. [2021-06-05 06:57:44,175 INFO L78 Accepts]: Start accepts. Automaton has 44239 states and 170657 transitions. Word has length 30 [2021-06-05 06:57:44,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:57:44,175 INFO L482 AbstractCegarLoop]: Abstraction has 44239 states and 170657 transitions. [2021-06-05 06:57:44,175 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 06:57:44,175 INFO L276 IsEmpty]: Start isEmpty. Operand 44239 states and 170657 transitions. [2021-06-05 06:57:44,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:57:44,240 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:57:44,240 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 06:57:44,441 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4227,253 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:57:44,441 INFO L430 AbstractCegarLoop]: === Iteration 256 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:57:44,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:57:44,442 INFO L82 PathProgramCache]: Analyzing trace with hash -806056025, now seen corresponding path program 171 times [2021-06-05 06:57:44,442 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:57:44,442 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342634834] [2021-06-05 06:57:44,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:57:44,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:57:44,707 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 38 [2021-06-05 06:57:44,853 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 45 [2021-06-05 06:57:45,059 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 54 [2021-06-05 06:57:45,189 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 06:57:45,189 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:57:45,189 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342634834] [2021-06-05 06:57:45,189 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1342634834] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:57:45,189 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [696008936] [2021-06-05 06:57:45,189 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 06:57:45,217 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 06:57:45,217 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:57:45,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 06:57:45,218 INFO L286 TraceCheckSpWp]: Computing forward predicates...